Dean Cain wishing he was Superman again

When Dean Cain agreed to join the team of celebrities on NBC’s Stars Earn Stripes, he thought “I’m in good shape. I’ve played sports. I can do this for a good ... Continue Reading →