sports fan spending