Veterans aren’t the NFL’s audience any more.
Their audience wears their pants around their knees.
It’s been that for a long long time but the knee-pants crowd has never been the ones to pay the bills.