John Edward Lannan is an American former professional baseball pitcher who currently serves as the Major League mental performance coach for the Toronto Blue Jays. He played in Major League Baseball (MLB) for the Washington Nationals and Philadelphia Phillies.
Lannan pitching for the Washington Nationals in 2011