Nobody in the Colts’ building can defend this $70 million contract December 18, 2025 by Horseshoe Heroes The Indianapolis Colts have some major financial decisions to make in 2026, but one current deal is affecting everything else.