Via: Sportskeeda
There is arguably no contract in MLB history that has drawn more scrutiny and criticism than that of Shohei.....