The Colts signed free-agent OL George Foster on Tuesday and waived FB Ryan Mahaffey.
Foster was a first-round pick by the Broncos in the 2003 draft, but he has not played since the 2008 season. In his first four seasons in Denver, he played in 49 games with 45 starts.
Foster joined the Lions in 2007 and played in 15 games with nine starts. He started three games in 2008. He signed with the Saints last August but did not make the team.