Something tells me this place won't be long for the world now though you never know. http://www.seau.com/ The one thing I'll give them is they did have a ****ing GIANT projection screen to watch the game on. If you weren't a patriots or chargers fan (or just a die hard football fan in general) then you likely never heard of him.