LB Sean Spence signed a one-year contract with the Indianapolis Colts, according to multiple reports Sunday.