It's poll day!
Big game this week 49ers v.s Eagles. All week I have been hearing about how crazy the Philly fanbase is and how loud and hard it is to play at the Link. We heard the same thing when the Phillies were in the baseball playoffs. I am not discounting it. It's a great sports town, but is it the best?
So today's poll is what is the best pro sports town in North America?
10 votes \ poll ended