A look into the thought process behind MLB's surge of long-term contracts
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