Clark’s All-Sports expands to buy John’s Marine Service