Bryce Harper gets record $21.65M in 2018, but free agency still looms

Yahoo Sports Videos

Bryce Harper gets record $21.65M in 2018, but free agency still looms.

What to Read Next