He plays golf really well, belly flops perfectly ... AND he throws heat on the mound???
John Daly proved he can truly do it all on Wednesday night ... tossing a pristine fastball during the ceremonial first pitch before the Cardinals vs. Nationals game in St. Louis.
The legendary golfer toed the rubber dripping with swag too -- he rocked sandals and what appeared to be some Cardinals-themed board shorts.
Then, the guy fired off a laser .