Newsday's David Lennon cast his ballot for the Baseball Hall of Fame Class of 2019. While writers can vote for up to 10 players, Lennon voted for three.

BARRY BONDS

Credit: Newsday / J. Conrad Williams Jr.

Barry Bonds, the all-time home run king, played 22 years for the Pittsburgh Pirates and San Francisco Giants. He has 762 career home runs but has been linked to performance-enhancing drugs in the past.

Credit: Newsday / Paul J. Bereswill

Roger Clemens, a seven-time Cy Young Award winner and two-time World Series champion, racked up 4,672 strikeouts -- third-most in MLB history -- and won 354 games. However, he has been linked to performance-enhancing drugs in the past.

Credit: Newsday / Thomas A. Ferrara

Mariano Rivera holds the all-time record for saves with 652. He was 82-60 with a 2.21 ERA, 1.000 WHIP and 1,173 strikeouts in 19 seasons, all with the Yankees. The five-time World Series champion won World Series MVP in 1999 and was a 13-time All-Star. Rivera would become the sixth reliever to enter the Hall of Fame and, inarguably, the best among Dennis Eckersley, Bruce Sutter, Hoyt Wilhelm, Rollie Fingers and Trevor Hoffman.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME