clock menu more-arrow no yes mobile

Filed under:

Bucs to Play in London in 2009; Tampa Bay Loses Home Game

The NFL has announced the Tampa Bay Buccaneers will be taking on the New England Patriots in London on October 25, 2009. The Bucs have been named as the home team and therefore, will only play seven regular season games at Raymond James Stadium. Adding in the travel in the middle of the season, is this a good deal for the Bucs? Call me a skeptic of the benefits the NFL thinks these international games have.