(Indianapolis, IN) - The Indianapolis Colts are ranked the nineteenth most valuable sports franchise in the world, that according to Forbes Magazine.
The team slipped three spots from their ranking of sixteenth most valuable franchise from a year ago, a spot now occupied by the Chicago Bears.
Forbes credited the city's willingness to maintain Lucas Oil Stadium and the Colts annual low rent of $250,000 thousand dollars as contributing factors to the team's prolonged financial stability.
The top spot is occupied by Manchester United, a franchise that operates in England's premier soccer league.
All 32 NFL teams made the top 50, led by the Dallas Cowboys.
Have a question or comment about a news story? Send it to email@example.com