According to CBS Sports’ Danny Knobler, the Oakland A’s have signed free agent Ben Sheets to a one-year deal worth more than $10 million dollars plus bonus incentives.

He passed his physical today, and the deal is expected to be announced this afternoon.

Passing his physical today would indicate this may have been agreed to 2-3 days ago.

@SI_JonHeyman: Ben Sheets got $10 million plus performance bonuses. Not bad after idle ’09.

Also, no word if the Mets even made an offer.

More details to come..

You can start your ranting now…