Even if Gerrit Cole's deserving of the accolades sent his way over the last couple years, this sort of mammoth contract to a pitcher still might seem crazy at first glance.
It should come as no surprise that Stephen Strasburg will be back with the Nationals in 2020. The only surprise here is the magnitude of the contract.
It's refreshing to see teams that are on the cusp of contending like the Reds sign a player who makes their team better to a pretty much totally reasonable contract.
The price is a completely sensible one for one of the best catchers in the game, even if Yasmani Grandal is on the wrong end of the aging curve.
Behind Gerrit Cole coming off a historical walk year, we have Antony Rendon, Stephen Strasburg, Yasmani Grandal and Josh Donaldson headlining the 2019-20 MLB free agency class.