Mets Will Host The 2013 All-Star Game: Just What the Doctor Ordered
Nearly forty seven years ago Johnny Callison hit a walk off home run in the 1964 All-Star Game at Shea Stadium, that being the first and only time the Mets in their 49-year history would host an All-Star Game. Now in 2011, Sports Illustrated and sources close to Jon Heyman are reporting that the New York Mets will host the All-Star Game. The report is unconfirmed by MLB but many sources close to...
Read More