Both the NFL’s New York Giants and MLB’s New York Mets set the record for teams with the most suspended players and games due to drug violations in their respective leagues, an offensive new study found.
Both the NFL’s New York Giants and MLB’s New York Mets set the record for teams with the most suspended players and games due to drug violations in their respective leagues, an offensive new study found.