The 2012 MLB All-Star Game in Kansas City will certainly have some exciting, can’t-miss moments. There are players whose outstanding careers are ending, while other players are just getting started.
While the All-Star Game is just an exhibition game, this should be a fun one with plenty of highlights that could be talked about for weeks.