Jesse Tyler Ferguson Almost Played Another Role

It might sound odd imagining Jesse Tyler Ferguson playing anyone but Mitchell. However, producers originally wanted him to play Cam. But at the end of the day, they settled on Ferguson being Mitchell and the rest was Hollywood history.