Massachusetts Passes Sports Betting in Eleventh Hour

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

Leave a Reply