The ND - Duke game looked about 80% full in a small stadium. Nick Saban cast shade on the Alabama students for not showing up to home games. NFL games have masses of empty seats.
I read that Millennials and Gen Z don't want to do anything for 4-5 hours, like watch a ball game or play golf. (Takes them away from their device addiction.)
Any corroborating evidence or thoughts on the trend?