Former Cy Young winning pitcher Corey Kluber has announced his retirement, via his Instagram. Kluber was arguably the best pitcher in the sport during his peak while with the Cleveland Indians (now Cleveland Guardians). Overall, Kluber won two Cy Young awards and was a three-time All-Star. Additionally, he carried Cleveland’s pitching staff during the team’s […]