St. Louis Cardinals slugger Albert Pujols was in New York for a series against the Mets recently and decided to drop by ‘The Late Show with David Letterman’ to talk baseball, and managed to work some batting practice in as well.

He faced-off against Letterman, who surprisingly has some pop in his bat, and not to mention an athletic-looking swing.

Actor and comedian Denis Leary was a guest on the show as well, and was kind enough to play the role of pitcher for both of the contestants.

Watch the face-off first, followed by the interview.

Follow The Sporting Rave on Twitter and “Like” The Sporting Rave Facebook Page.