Detroit Tigers shortstop Kevin McGonigle will play in his first All-Star Game at just 21 years old, in his hometown of Philadelphia where he used to dream of watching as a fan.
The rookie sensation earned the honor in his first MLB season after starting the year with no guaranteed roster spot.
Want to know more?