OT: Baseball Trivia

Colbert17!

Heisman
Aug 30, 2014
17,383
18,823
113
If you throw out the shortened COVID season, 2020, only one MLB player has hit at least 20 HRs in each of the last 10 seasons.
Who is it?
 

gmay8

All-Conference
Nov 29, 2005
2,631
2,699
113
My guess was going to be Jose Ramirez with Cleveland, but I did a quick check before posting and see that would have been incorrect. 9 of last 10 years... (i'll take an A -)