Sporting goods and printing business to open on Main Street, Canton