Where Do YOU Think The Best Place Is For A New Buffalo Bills Stadium? [POLL]
We're all about soccer today (click here for viewing party info)...but when all is said and done, this is a FOOTBALL TOWN!
There's been lots of chatter about a new stadium for the Bills, and Buffalo isn't the only city with stadiums outside of their implied home city! The 49ers' new stadium is almost a full hour from San Francisco's city center! Then again, the Jets and Giants aren't even in the STATE!
One idea for Buffalo is to have the new stadium -- if it happens -- near the Outer Harbor. That would put us right in line with New Orleans....Their stadium is basically right downtown.
This being said, what's your opinion? Where do you think the new stadium -- IF IT HAPPENS -- should go?