Heard today that we're not only the most successful in the Us, but the world. The way they ran the numbers was quite awesome - as I thought first cities in small countries would do better but they use a combination of number of pro sports, number of legitimate contenders, playing population, revenue from sport, global playing population, viewership etc etc
Well anyway... Cue the duckboats !!!
For my overseas lot, everytime Boston win something, the parade is on these amphibious tourist buses, called Duckboats.
Also just realized it doesnt count collegiate wins cos BU and BC would put us out of reach.
And heres some shots of the parade from my office window.