
This broke my Japanese brain 🧠💥
American college football stadiums hold
100,000 people and it’s on national TV.
In Japan, college sports exist
but nobody’s grandma watches them on Sunday.
Why is college sports SO huge in America?
Genuinely want to understand the hype! 🏈





