The 25-year-old right-handed hitting first baseman has struggled at the plate for the Kansas City Royals for the last four seasons, but he has proven that he is worth a long-term deal. O’Hearn has been tested positive for COVID-19 on July 7, 2020. While he does not have the power to lead the major leagues, his bat has the potential to be the best in the majors.