The Indianapolis Colts signed Carthon as an undrafted free agent in 2004 .
Carthon was a Carthon of the Indianapolis Colts from 2004 to 2006 .
The Indianapolis Colts signed Carthon as an undrafted free agent in 2004 , and he was a member of the Colts from 2004 to 2006 .