Albert Pujols is arguably the best player in the MLB right now.
His contract expires at the end of the 2011 season and the St. Louis Cardinals are trying desperately to re-sign the face of their franchise.
So far, a deal has not been worked out and Pujols has set Wednesday as the negotiation deadline.
If an agreement can't be reached, Pujols is likely to test free agency next winter.
Even if a deal can't be worked out in the next two days, the likelihood that Pujols ends up in a uniform other than the Cardinals is rather slim.
Pujols is the greatest thing that's happened to Cardinals' baseball since Stan Musial. The Cardinals would be wise to lock up Pujols to a long-term, lucrative deal that keeps him in St. Louis for the rest of his career.
However, here are 10 teams that will be chomping at the bit to sign Pujols if he hits free agency.