The London Olympics kick off Friday and dominate the news cycle for the next two weeks. Even with training camps opening across the country, the NFL has taken a bit of a backseat in terms of hype ? especially with the Penn State saga also taking a lot of the headlines.

More...