Isaiah Harris of the Brooks Beasts finished second in the U.S. men's 800 meters final in 1:46.68 on Sunday at Hayward Field.