Founded in Maine in 1975, Olympia Sports Will Be Closing For GoodFounded in Maine in 1975, Olympia Sports Will Be Closing For GoodAccording to WGME 13, the latest store to announce a full closure of all its locations is the Maine-based sporting goods company, Olympia Sports.Matt JamesMatt James