I went to basketball games at Lake Oswego's Lakeridge due to a grandkid cheering.  Since all those schools recruit from throughout the Metro area,  I guess the rest of the State is limited by less mass transit to a much smaller choice of schools  which to transfer to,   to hone their athletic skills.  "Student athlete" today is a joke at the 5A and above levels.  Non teaching coaches.  365 days a year in some league or another for your sport or you can't make the team.  Parents having to spend thousands so their kid can play high school ball?  And tens of thousands if the kid aspires to playing college ball at some level.   

Don't tell me about travel.  Crane is a six man football size school.  They travel hundreds of miles to play,  and that out of a boarding high school where you don't have a place to stay from friday night until sunday night except home or someone else's home.  Kids from  a north Nevada ranch playing a friday match at Mitchell.  And parents go to the game.