Freeman, Delabar win All-Star spots
So much for Puig-mania sweeping the country. Give this contest to Atlanta first baseman Freddie Freeman.
Freeman and Toronto reliever Steve Delabar won the fan voting for the final spots in next week's All-Star Game, meaning Los Angeles Dodgers sensation Yasiel Puig is likely headed for a few days off after a terrific stretch to begin his major league career.
Freeman set a record with 19.7 million votes, and Puig was second. Major League Baseball didn't release the vote total for ...
Read full story