New England Patriots turn heads with huge free agency bets
One team just jumpstarted their rebuild with a very busy free agency period.

The NFL is by far the most popular sport in North America, with over 120 million people tuning in to watch the Super Bowl every year.
And while other sports, particularly soccer and basketball, are more popular globally (with fanbases in the billions), Americans love their sports, so the NFL is also by far the sports league that generates the most revenue globally.