The sports retailer has won over customers with its in-app freebies.