Enlarge Photo

Photo by: Matt Slocum

Bryce Harper catches a fly ball in the All-Star Game. (Associated Press photo)

Happening Now