Would they not consider a home game or two in Orlando??? It has always annoyed the hell outta me for years to hear how Green Bay fills Lambeau every week. BULLLLLLLL POOP!! They have a HUUUUUUUGE base in Milwaukee, just down the road from G.B. If you guys recall, for MANY years, the Packers played TWO games at Milwaukee County Stadium. THAT is where most of their fans are from. Orlando has a good football following. SURE, I'm sure some are Bucs fans but not many (See Bucs attendance numbers)
NFL can sugar coat it all they want. They DO want a team in London and WILL get one eventually. If the NFL had any character, they'd simply expand but no....They will pull the rug from under an ESTABLISHED fan base as they piss on their backs and tell them it's just raining.