Jamie Moyer turns 50 today.