QB Andrew Luck of Indianapolis Colts has retired!