Anyone in Florida - specifically the Tampa/St. Pete area - know of any good places to watch Rams games with some fellow fans? Would like to find a place or two before the season starts up again.
Mods feel free to move if necessary.
Mods feel free to move if necessary.