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

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… »4/05/11 4:00pm4/05/11 4:00pm