Simple Minds Social Hour: If Boston was Obliterated

If Boston was wiped off the face of the earth where would you shift your sports allegiance? The Queen, Commish, and Botpod break down their top picks.

  • Chicago

  • Barcelona

  • St. Louis

  • Tampa Bay

  • Philadelphia

  • Seattle

  • San Diego

  • San Francisco

Previous
Previous

Friday Rewind: Chris Sale’s Return

Next
Next

Friday Rewind: The Worst Contract in Red Sox history