The Houston Texans promoted Greg Grissom to team president, replacing Jamey Rootes, who resigned in February.