Bob Baumhower is the owner of Wings and a Bama grad. I've heard the Mobile Chapter has tried to arrange viewings there and have been denied because the games were on at the same time. The only reason they might have it on1 or 2 TVs this time is because it is both UF and MSU.
As much as I dislike the food at BWW, they have been the most accomodating. They had about 5 different games on Saturday night.
Heroes would be cool, and there are a few other places within easy walking distance that may also show the game- but all of them will be much smaller and have less capacity to show multiple games. As RPooner said- call ahead wherever you decide.</p>