Offensive guard Matt Slauson, who played for the Colts last season, announced his retirement from the NFL on Wednesday after 10 seasons in which he made 113 starts.