The contract runs through the 2029-30 season with a $4.6 million salary-cap hit.
The 35-year-old two-time batting champion underwent testing after leaving his first minor league injury rehabilitation game with Double-A Somerset.
Dalton Del Don examines stats that are likely warping our perception of some slumping fantasy baseball performers.
Philadelphia has not hosted a Supercross race in more than 40 years and the momentousness of the occasion moves this race to NBC's mothership.