Ralph Macchio is 50
I mean, every birthday of any celebrity who peaked in fame years ago is an occasion to marvel at the passage of the time. But this should really, really make you feel very, very, very old: Ralph Macchio turns 50 today. (And Steve Vai is 51!)