mjg123
mjg123
mjg123

Honest question here - and let me caveat this with saying that I'm as anti-Philly sports as one can get:

Yea, except Villanova is in a town called "Villanova."

I'm sorry, how does "12 days a year of snow" equal "maybe only two days a year typically"?