The Tampa Bay Buccaneers are having a pretty up and down season. That's not totally unexpected from a team that is this young, but they really have been all over the place so far. Having said that, they're still been pretty consistently in the middle of the Power Rankings across the Internet, and the latest edition of the Pro Football Talk 2011 NFL Power Rankings are no exception. They have the Bucs rated as the No. 15 team in football.
If the goal is to build a fan base in London, the league should be sending back the teams that have actually, you know, won games there.
Well, maybe don't send them over there to play the Patriots and a Bears team that is coming off an appearance in the NFC Championship game last year. I understand the NFL's insistence on making the Bucs the team of London, at least in the short term, but you have to give them a chance to be successful.