Mike Richards, who was just named as the new host of "Jeopardy!" earlier this month, says he is stepping down from the role amid controversy over insensitive and offensive comments he made in the past. He is staying on as the show's executive producer.