an-online-sports-retailer-drives-129-26-revenue-gain