Who is the best team in the NFL
Tampa Bay Buccaneers
Kansas City Chiefs
Los Angeles Rams
Arizona Cardinals
Other