Boston Soccer Fans Fall for Bubbleball

It's the latest sports craze that has players smashing, laughing and bouncing for a shot at a winning goal. Bubbleball fans have formed a league in Boston to try their hand at the new game.

September 16, 2014
|
|