This is the era of long-term contracts in baseball. Counting contracts that started with the 2019 season, 13 different players currently have deals that are at least 10 years in length.

Continue reading