Did anyone else catch this:
Why can't the NFL be satisfied with the 31 cities that currently are perfectly happy to host franchises? Why this inferiority complex?
Am I missing something or did a team fall off the map? And I was kind of hoping he would mention Houston in there somewhere when he was talking about Baltimore and Cleveland considering we ARE the last city to get a team.