New details revealed in death of fitness icon Richard Simmons 21.08.2024 18:06 NBCwashington.com Richard Simmons on November 28, 2013 in New York City.