News that the New York Mets and Jason Bay had decided to go their separate ways was welcome news to scores of the team's fans.

After making his name as a run producing outfielder, Bay hit 36 HR's and drove in 119 runs in Boston.

But then came his free agent contract with the Mets.

His tenure with the team was an absolute disaster. So much so, he's made my list of the Mets worst signings of all-time: