It’s Official: QB Philip Rivers Signs 1-Year-$25M Deal With The Colts

Phillip Rivers

Indianapolis, Indiana, USA – July 14, 2014: Lucas Oil Stadium is a home to Indianapolis Colts. The stadium has capacity of 63000 people.

Read more here from CBS4 Indy