This great old guy is Choji Murata. He is 66 years old now, and was a pitcher in the Japanese professional league from 1968-1990. He was asked to throw out the ceremonial first pitch at a recent game, and the old fella brought the heat: