The Indianapolis Colts have signed quarterback Andrew Luck, who was taken with the first overall pick in the April draft, to a four-year, $22.1 million contract, a league source tells ESPN NFL Insider Adam Schefter.