Jorge Posada will announce his retirement within the next two weeks, a source tells Sweeny Murti of WFAN (via Twitter). Previously, it was reported that Posada wanted to continue playing in 2012 if he could find the right situation.

Posada spent his entire 17 big league career with the Yankees after being drafted by the club in the 24th round of the 1990 draft. The catcher hit .273/.374/.474 for his career with 275 home runs. In total, Posada earned five All-Star nominations, including his resurgent 2007 campaign. That year, Posada hit .338/.426/.543 with 20 home runs and finished sixth in the voting for AL MVP.

According to Baseball Reference, Posada earned more than $117MM lifetime from the Yankees. The catcher re-upped with the Bombers prior to the 2008 season with a four-year, $52.4MM deal.

Two weeks ago, the catcher's father said that Posada was receiving interest from the Rays, Phillies, and Orioles. It's unclear how strong the interest was from those clubs as he didn't seem to be a clear fit for any of them. The O's were said to be after someone who could catch everyday if neccessary and the 40-year-old Posada likely couldn't provide that.