Hercules Posted August 4, 2008 Posted August 4, 2008 We all know that the Arena Bowl Championship officially makes Philadelphia Title Town, USA.
coastercrazed49 Posted August 4, 2008 Posted August 4, 2008 ^ Philly won something? Thats exactly what I was thinking. This might become somewhat of a common thing with the Phillies doing really well this year.
Hercules Posted August 5, 2008 Posted August 5, 2008 ^ Philly won something? Yeah. Too bad it doesn't "count". But apparently, "The curse is broken!"
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now