Watch: Eddie Vedder Hits a Baseball While Surfing!

It was part of a "trick shot challenge" for Calgary Flames Assistant General Manager Chris Snow, who's battling ALS.

Eddie surfed behind a boat, bat in hand, and someone on the boat pitched him the ball. Not only did he hit it, but he kept his balance and stayed on the board! 

(Check out video here.)