baseball playoffs

The Fightin' Phils are in the playoffs. Any suggestions on where to watch their soon-to-be miraculous MLB playoff run? Need to find somewhere with enough screens I can basically have one to myself, since I'm pretty sure no one else in this city wants to watch a Phillies game. Maybe I'm wrong--let me know. Also if anyone knows where I can get a baseball mitt and a case of Genny Cream Ale, I'll be all set. Love smells like leather...

- Posted by greedo from Poland on Oct 2nd, 2007

not shown