The Giants will have their fourth OTA tomorrow. But the biggest news won't be coming out of the Timex Performance Center. It'll come from the owners meeting, where at some point in the afternoon the site announcement for the 2014 Super Bowl will be made.
That's the Giants vs. Tampa Bay vs. South Florida. I'm still betting on the new Meadowlands Stadium for the first outdoor, cold-weather game.
Friday Film Room: Offensive Line Woes
1 hour ago