The winner of four major PGA championships, Mickelson had the thrill of taking batting practice at Fenway Park before Thursday night's Red Sox-Yankees game.
"To be at Fenway Park and take BP is a really cool experience," Mickelson said. "I'm very appreciative that the organization let me do this. This is a lot of fun."
Duncan Webb, the player development programs coordinator for the Red Sox, threw to Mickelson, who hit one ball to the warning track in center field.
Mickelson threw the ceremonial first pitch to Tim Wakefield, who is probably the best golfer of all the Red Sox players.
"I grew up playing [baseball] like most people did," Mickelson said. "It's fun for us when the [PGA] Tour is in town here and the Sox are in the pennant race to come to a ballgame here at Fenway. There's nothing more exciting than when the Sox are having a great year and getting ready for the playoffs."
Mickelson is in town for the Deutsche Bank Classic, which is being played in Norton, Mass.
"These guys are very impressive," Mickelson said of the Red Sox. "I love what I do, but it's fun to be able to get a taste of another sport like this, it's really exciting."