According to the latest list from Forbes Magazine, the Indianapolis Colts are the 12th most valuable franchise in the NFL. Even a losing season can’t stop Indianapolis from getting profit: the Colts are worth $1.154 billion.
Forbes lists their stadium, Lucas Oil, and the fact that they only have to pay $250,000 a year for it to rent as one of the main keys to them for being a valuable franchise. They also report that Indianapolis made $63 million in profit last season. Let’s not forget that hosting the Super Bowl also played a factor.
The Colts’ value trumps that of the local Indiana Pacers, who were ranked 25th of 30 NBA teams, having only a quarter of what the Colts have at $283 million. However, the recent renovations to their Bankers Life Fieldhouse could change things down the road.