Former Texans cornerback Steven Nelson to retire after nine seasons in NFLNikki Chavanelle•about 7 hours