Blake Snell agreed to a five-year, $182 million contract, The Post’s John Heyman confirmed. The deal is pending a physical.
The Los Angeles Dodgers could be in danger of losing one of their longest-tenured stars to the upstart Kansas City Royals.