Sam McQuillan breaks down how the state of Massachusetts passed a bill to legalize online and in-person sports betting in the Bay State.
Sam McQuillan breaks down how the state of Massachusetts passed a bill to legalize online and in-person sports betting in the Bay State.