"Los Angeles Dogers teammates  Adrian Gonzalez (right) and Clayton Kershaw both feature as top 20 Major League Baseball earners in 2017. Kershaw is one of 12 baseball players in history to sign a contract worth over $200 million. Topping the list is Miami Marlins outfielder Giancarlo Stanton, with a 13-year contact worth $325 million, the highest in sports. Stanton, however, will make $14.5 million in 2017, placing him 70th this year. <a href=""http://www.spotrac.com/"" target=""_blank"">(Source: Spotrac)</a>."
{}