How many professional football teams are there in the USA?
They are 32 football teams in the NFL:
Los Angeles Rams, Green Bay Packers, Chicago Bears, Arizona Cardinals, Seattle Seahawks, San Francisco 49ers, Philadelphia Eagles, Dallas Cowboys, Washington Redskins, Detroit Lions, Minnesota Vikings, Denver Broncos, San Diego Chargers, Kansas City Chiefs, Oakland Raiders, New York Jets and Giants, New England Patriots, Buffalo Bills, Miami Dolphins, Tampa Bay Buccaneers, New Orleans Saints, Atlanta Falcons, Carolina Panthers, Indianapolis Colts, Houston Texans, Tennessee Titans, Jacksonville Jaguars, Baltimore Ravens, Pittsburgh Steelers, Cleveland Browns, and Cincinnati Bengals.