What Happened to Mets Pitching Sensation Sidd Finch?

Unfortunately for Mets fans, it never happened and it was a case of what might have been. What happened to Sidd Finch and where is he today?

  • You already voted!
  • Read More