Share this story...
Larry Walker speaks to the media after being elected into the National Baseball Hall of Fame class of 2020 on January 22, 2020 at the St. Regis Hotel in New York City. The National Baseball Hall of Fame induction ceremony will be held on Sunday, July 26, 2020 in Cooperstown, NY. (Photo by Mike Stobe/Getty Images)
Latest News

Kendall Valenzuela