The 13-year, $325 million deal Giancarlo Stanton signed with the Miami Marlins is heavily backloaded.

If Stanton opts out of the deal after the first six seasons, he would be walking away from $218 million over the final seven years, according to sources.

Stanton will earn just $30 million over the first three years of the deal. Stanton was motivated to give his team the financial flexibility to win now, according to a source.