London isn’t the only market hoping to land an NFL franchise. San Antonio, which openly flirted with the Raiders before Mark Davis struck a deal to move the team to Las Vegas, remains in the mix. Or so thinks it’s mayor, Ron Nirenberg. “You will see an NFL team in San Antonio in the next [more]
Powered by WPeMatico