Mets put starter Christian Scott on IL and activate reliever Devin Williams for final few games
Mets Place Christian Scott on IL and Activate Devin Williams for Final Games The New York Mets have placed starting pitcher Christian Scott on the 15…
Read More