Christian Yelich’s Contract Extension Will Keep Paying Him Until 2042

Christian Yelich's blockbuster contract extension includes $30 million in deferred money that will pay him until 2042.