Are Bryce Harper, Manny Machado worth $300 million?

91 shares

S.F. Giants