According to published reports, veteran slugger Carlos Lee has officially retired from baseball.
Lee, according to MLB.com, made the announcement Thursday on a radio station in his native Panama on his 37th birthday. Lee, who played last season for the Houston Astros and Florida Marlins, reportedly was seeking a two-year deal this season but was unable to secure one from the four teams that expressed interest in him.
Over his 14 MLB seasons, Lee compiled a .285 batting average with 358 home runs, 1,363 RBI and 125 stolen bases, spending time with the White Sox, Brewers, Rangers, Astros and Marlins.
A three-time All-Star, Lee won two Silver Slugger Awards (2005, 2007) while playing a minimun of 140 games in all but two seasons. He hit at least 30 homers in five straight season and had 11 consecutive years with more than 20 home runs.