Josh McPherson couldn’t help but feel a little bit star-struck as he stood in foul territory on the third base side of the field as members of the 2012 All-Star teams wrapped up batting practice and turned their attention to the Home Run Derby at Kauffman Stadium in Kansas City.
Read the rest here