• Home
  • /
  • Tag Archives:  NFL

NFL: $4.7 Billion Antitrust Fine

The National Football League (NFL) is a professional American football league that consists of 32 teams, divided equally between the American Football Conference (AFC) and the National Football Conference (NFC). It was founded in 1920 as the American Professional Football Association and is headquartered on Park Avenue in New York City. According to reports, a…