All-Pro Football 2K8 features a fictional league called the "All-Pro League", or 'APL'. The APL consists of 24 teams that are grouped into six divisions of four teams each. The league runs a sixteen-game schedule and holds a championship game at the end of the playoffs, similar to the NFL.
Since the exclusivity deal the NFL has with EA only covers active players, 2K contracted the individual rights to over 240 retired NFL players to appear in the game.
Even though there are no NFL teams in the game, the player can still create teams that resemble their NFL counterparts. A Create-a-Player feature allows the player to add in players that were not included in the roster, such as Hall of Fame linebacker Lawrence Taylor.
While the game includes teams representing Los Angeles and Las Vegas, neither of which have an NFL team, there are no teams representing Buffalo, Kansas City, Baltimore, Jacksonville, Tennessee, Indianapolis, San Diego, or New Orleans—all cities with real NFL teams. Cleveland and Cincinnati are both represented by a team representing Ohio, and only one team represents the San Francisco Bay Area instead of two. Green Bay is not represented, but a city nearby, Milwaukee, is instead.