Mike2931
Member
There's been rumors for a while that the NFL wants to add more teams, and I am all for that. I like the idea of having other teams to face off against, and maybe even create new rivalries and create new stars.
I don't think we need another NFL team in Ohio, but what other states, cities and locations would you like to see get their own team? I hear people want a team in Utah, lets start there I suppose, what other places do you want to see graced with their own team?
I don't think we need another NFL team in Ohio, but what other states, cities and locations would you like to see get their own team? I hear people want a team in Utah, lets start there I suppose, what other places do you want to see graced with their own team?