Who has a better chance to live up to his next deal?
Bryce Harper
63%
Manny Machado
37%