Todd signed with the Texans in 2003, starting a career high 14 straight games and was a mainstay on special teams.
Todd signed with the Texans in 2003. Todd was starting a career high 14 straight games. Todd was a mainstay on special teams.