Good Sport, is a local retail sporting goods business located in Cohasset MA Good Sport: YBMT? June 7, 2013 There is nothing worse than dealing with a hungry crowd and an empty bottle of propane.