Forbes' List of the Most Valuable NFL Franchises

2021-08-08 1

Where did the New York Giants rank on Forbes' list of the most valuable NFL franchises? Taht plus some surprising data about the financial health of the league despite the impact of the global pandemic.