LONDON (AP) -- The New England Patriots will play the Tampa Bay Buccaneers next season at Wembley Stadium, the third straight year the NFL will stage a regular-season game in the British capital.
The game will be played Oct. 25. The Bucs will be listed as the home team, giving up a game in Tampa.
One less home game for Bucs fans in Tampa.