"John David Weathers" is a former Major League Baseball pitcher. He bats and throws right-handed.

More David Weathers on Wikipedia.