Former MLB star Gary Sheffield may be 51 years old, but he still has plenty of strength. 

The 22-year veteran proved this recently when he posted a video of him launching baseballs with an aluminum bat.

RELATED:  Young Dominican Prospect Hits Bottle Caps Off a Slingshot

Sheffield played for multiple teams and was known for his ability to hit home runs with ease.

He launched 509 throughout his career

Flip the Page to see Sheffield go yard: