Meredith Vieira has been married to husband Richard M. Cohen for three decades who is suffering from multiple sclerosis. RIchard M. Cohen is an american journalist, author and television producer.