The Tampa Bay Buccaneers are wanting to play two home games in London. Why would a team that has been in Tampa for over 30 years want to leave? They feel the city doesn’t support them enough. Dan Maduri notes that when the Bucs were winning, they had a wait list of 100,000 people. So maybe it isn’t that fans aren’t supportive but maybe the ownership should look in the mirror.