02-06-2012, 09:30 PM
[Image: 2012-super-bowl-champion-new-york-giants-return-home]The Super Bowl XLVI champion Giants arrived at Newark International Airport from Indianapolis at approximately 1:55 p.m. on Monday, and bused over to their practice facility about a half hour later, where they were greeted by fans.
More...
More...