The Josh Donaldson sweepstakes has come to an end.  On Thursday night, the 34-year-old third baseman signed a 4-year, $92 million deal with the Twins.

The deal includes a club option for a fifth year and could make the deal worth $104 million if Donaldson hits escalators during that season.

RELATED: Free Agent Josh Donaldson Reportedly Has Multiple $100 Million Offers

Flip the Page to read the report: