Original sentence: In the pre-broadway production in Seattle and Chicago, Kelli O'Hara played the role of Franca rather than Clara, and Steven Pasquale had played Fabrizio, but could not open on Broadway due to a conflict with the television series Rescue Me that he had just joined
Edited sentence: In the pre-broadway production in Seattle and Chicago, Kelli O'Hara played the role of Franca rather than Clara (who was played by Celia Keenan-Bolger, and Steven Pasquale had played Fabrizio, but could not open on Broadway due to a conflict with the television series Rescue Me that he had just joined