Quote:
Originally Posted by nyredskinsfan
That in mind, Buffalo is the only NFL team actually located in New York State as the Jets and Giants hide out in New Jersey.
|
And the Bills may be heading heading to Toronto at some point. If that happens we will have 3 NY teams none playing in NY.:confused-