NFL | National Football League, News, Scores, Highlights, Stats, Standings, and Rumors

League will have 8 teams in Las Vegas, Orlando, San Antonio, Arlington, Houston, St. Louis, Seattle and Washington, D.C.

  • You already voted!
  • Read More