Originally Posted by Fumblitis Team loyalties in the NFL spans beyond Toronto, it's nationwide. All 32 teams have fans here. Sure, but I haven't heard a lot of speculation regarding an NFL in Thunder Bay lately.
Forum Rules
Bookmarks