Sports Cards have emerged a new and liquid asset class due to the rise in popularity of sports globally and online ecommerce sales.