Enlarge Photo

Photo by: Matt Slocum

Bryce Harper took batting practice at Citi Field on Monday evening before the Home Run Derby. (Associated Press photo)

Happening Now