CBS Sports did just that, listing its top World Series sleeper picks based on DraftKings odds. The Boston Red Sox topped the list with +2200 odds to win the World Series.
Craig Kimbrel’s career has come full circle. The former Red Sox closer is signing a minor league deal with the Braves, per The Athletic’s Ken Rosenthal. Kimbrel, 36, rose to prominence with Atlanta ...