Article will continue after advertisement

Buster Posey is one tough dude.

The San Francisco Giants All-Star catcher took a 94 mph fastball off the helmet – and acted like it was no big thing.

RELATED: MLB player suffers facial fracture when taking a pitch off the face

The Arizona Diamondbacks pitcher Taijuan Walker came inside at plunked Posey, who immediately went down, and then sat up

Posey told NBCSports he felt fine, but he’ll be monitored for concussion symptoms.

Tags