Which cities deserve an NFL franchise?
Manage episode 358821238 series 3420450
You just know it's that part of the off-season! Michael and Michaela drop in to talk about cities around the US and Europe that deserve an NFL franchise. Which ones do you agree with?
Got a question for the team? You can email email@example.com and we will get back to you ASAP. Thank you for the support.