Please consider this our formal apology. We here on Draft Dudes are very sorry for cutting four fan bases’ teams from the NFL last week. To make amends, we’ve decided to give four new cities NFL franchises this week on the show!
The good news? Joe and Kyle agree on absolutely none of the cities, so eight new teams are proposed…including one outside of the United States. The NFL is coming to London! ….Or is it?! Tune in to find out!