White Sox first baseman Adam LaRoche announced his sudden retirement today, citing an undisclosed personal issue.

Colleen Kane of the Chicago Trubune reports that LaRoche’s teammates “asked him to sleep on it, but he’s confident in the decision” to call it a career after a dozen seasons in the majors.

LaRoche is under contract for $13 million this season as part of a two-year, $25 million deal signed as a free agent last winter. If he’s indeed retiring LaRoche would be forfeiting that money. He struggled in 2015, hitting .207 with 12 homers and a .634 OPS in 127 games, but there have been several stories this spring about LaRoche and the White Sox expressing optimism in his ability to bounce back offensively at age 36.

While never an All-Star pick, LaRoche was a consistently above-average first baseman who hit .260 with 255 homers and a .798 OPS in 1,605 games for the Braves, Nationals, Pirates, Diamondbacks, Red Sox, and White Sox. He had nine different 20-homer seasons, including two years with more than 30 homers, and posted an OPS better than the MLB average in all but two years.

Follow @AaronGleeman