With the lockout over, the NFL will return to London for a fifth straight year. The Tampa Bay Buccaneers will play the Chicago Bears at Wembley Stadium on Oct. 23 in the fifth regular-season game in the British capital. The game had been under threat because of negotiations over a…
Read more from the original source:
NFL Lockout Over, London’s Calling