Traditional sports are losing popularity among teenagers, many of whom now prefer esports and online gaming.