Follow Us

Terms of Use Privacy Policy

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. (Sept. 15)

Source: AP