Melky Cabrera, who was suspended 50 games for violating baseball's anti-drug policy and wasn't reinstated by the Giants when his ban ended, will be an interesting free agent this winter.

Executives have speculated that Cabrera could get a one or two-year deal worth between $8 million and $12 million annually. The Mets are in need of outfielders, making Cabrera a possibility.