Millennials are leading sports spending, shelling out an average of $2,050 a year compared to Gen Z’s $1,550, according to Ally Bank’s new report, The Cost of Fandom. For many Gen Zers, supporting ...