Bucs fans in Tampa watch London game at English pub
Fans who couldn't make it across the pond for the Bucs game in London did the next best thing: they watched from English pubs instead.
Fans who couldn't make it across the pond for the Bucs game in London did the next best thing: they watched from English pubs instead.