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 seasons and had 11 consecutive years with more than 20 home runs. But perhaps his biggest accomplishment was signing a six-year, $100 million contract with Houston in 2006.