T-Rock's Take on the Giants
MetLife Stadium sits across the parking lot from where the Giants will hold training camp. About a half mile and about six months away.
The Giants are the only team in the NFL that will spend the rest of the season staring at the site of the upcoming Super Bowl. It will be there in the background as they stretch for practices this camp and throughout the season. And it will be on their mind...Read more »