Boston is not only an NBA city but a sports city. Across the four major sports, the Celtics, New England Patriots, Boston Red ...
Star, is joining Unrivaled, a new 3-on-3 basketball league that looks to alter the professional sports landscape.