There are so many good North American locations, I don't know why they need to go foreign.
Like, Mexico City is maybe the largest city on the planet is bananas about the NFL. Football hasn't caught on in St. Louis like it perhaps should have, but St. Louis makes a ton of sense to me, San Antonio, another California city or two like San Jose or bringing a team back to Oakland.
Austin is surprisingly large, or El Paso, or Portland.
So I don't know why they don't expand more in America.
|