The Quiz #689 – Boston’s Finest

Since 2000 who has won more championships, Boston Celtics, Boston Bruins, Boston Red Sox or New England Patriots?

Play. Share. Listen with Co-host of ‘Hot Mic w/ Hutton & Withrow‘, Chad Withrow.