How Grimace saved the New York Mets... now on a seven-game win streak since McDonald's icon threw first pitch
The New York Mets are on a seven-game win streak, looking in the best form they have in years after a 7-6 win on Tuesday night over the Texas Rangers, and they have Grimace to thank.
Read more »