On Friday morning, sources confirmed to MLB.com that Cleveland agreed to a Minor League contract with veteran outfielder Melvin Upton Jr., who will receive an invitation to attend Spring Training with the big league club. MLB.com's Mark Feinsand reported that Upton will receive a base salary of $1.5 million with incentive bonuses available based on plate appearances.