Home World News NFL Slammed with Record $4.8 Billion Fine in ‘Sunday Ticket’ Antitrust Battle