NFL3 months ago
4. New York Giants
Mitchell Leff | Getty Images Valuation: $7.85 billion Revenue: $723 millionEBITDA: $185 millionDebt as a percentage of value: 6% Franchise history Owners: John Mara, Steve TischYears purchased: 1925, 1991Purchase price: $500,...