Ultimate batting practice

Pretty damn talented.