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.
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: