It's that time of year again - time for tailgating, body painting, paying too much for beer... it's all part of the fun of football season. And whether it's college or pro, Americans love their football, and the fans aren't just spectators, they're in it to win it.

WalletHub compared more than 240 U.S. cities that have at least one college or professional football team across 21 key metrics, including everything from the number of NFL and college football teams in each city to ticket prices and fan-friendliness. They then determined each city's weighted average across all metrics to calculate an overall score, and using the score to rank-order the cities to find the best ones for football fans.

Some of the criteria include:

  • Number and performance of NFL and college teams
  • Franchise value
  • Number of coaches (college and pro) in past 10 seasons
  • Stadium capacity
  • Attendance
  • Average ticket prices
  • Accessibility
  • Fan engagement

Based on WalletHub's study, these are the best cities for football fans.

Jim Cramer's Bull Market Fantasy provides a unique point of view on fantasy football via stories, videos and an active community of players and fans. The world's top fantasy experts will join Jim Cramer to give fantasy football insights and analysis to help players dominate their fantasy football leagues. Please go to www.thestreet.com/fantasy and post in the Bull Market Fantasy community or ask questions in the Ask Cramer community section.