Can you believe it's been FIVE YEARS!?!? My god, where did the time go? I remember exactly where I was watching the game. It was at Tavern on Broad (I'm not sure it's even called that anymore) and were were in this little side section. After they won we ran onto Broad Street and it was seriously the coolest thing to ever experience. I was only working here part time and I had a full time job as a receptionist so I couldn't go to the parade. (WAH! I'm still upset about that).
Where were YOU when the Phillies won?