Carlos Delgado is expected to announce his retirement Wednesday.
The New York Daily News said Delgado's agent, David Sloane, confirmed areport in Puerto Rico's El Nueva Dia newspaper that the 38-year old hasdecided to end his career.
Delgado had 473 home runs in 17 years of MLB service shared between the Toronto Blue Jays, Florida Marlins, and the New York Mets. Hip injuries caused him to struggle toward the end of his career. His last Major League appearance was with the Mets in 2009.
In 2010, Delgado signed with the Triple-A Pawtuckett Red Soxto work his way back into shape and make another run to the majors. His stint with Pawtucket lasted only 5 games.
This two-time All Star holds the Blue Jays team records for most runs (889), doubles (343),home runs (336), RBIs (1,058), walks (827) and strikeouts (1,242.)