Tag: Boston Red Sox

THE CASUAL SHEEP – 02.14.2020: Don’t Compare Baseball Cheating to Wrestling

Associate Editor Goose Mahler takes issue with a recent Wall Street Journal article equating baseball's scandals to the world of wrestling