Phillies Fans Show Commitment To The Team By Doing Keg Stands On The…

Over the weekend, these Phillies fans celebrated a win by doing keg stands on the subway. What's impressive about this is the fact that somewhere between attending a Phillies game and getting back to their home (or maybe dorm rooms), these guys procured an entire keg and then somehow managed to elude any conflict with … » 4/05/11 4:00pm 4/05/11 4:00pm