Son spent his Jr year of HS in France. Lined up a club baseball team to play w in his home city. They were excited to have him, and he was looking forward to it. But when he arrived in his home city, and realized where his host family lived in relation to the field the team played and practiced on, and the location of his school, it became a logistical struggle and ultimately did not come together. It was a 3-piece puzzle (school location, practice location, home, and just not enough hours in the day) that just would not fit together.
As Americans we take for granted our cars and the ease of travel that comes w it. If son had a car he could have pulled it off. But being in a French city, at age 16-17 and dependent on public transportation, it just was not possible unfortunately. If his host family lived closer to ball park he probably could have made it work.
He was able to play club basketball while there though as the locations for that were doable.
Funny thing is, we studied the maps of his home city before he left and thought, "oh yeah, that's doable." But once he got there and got his class schedule and host family address? It became clear he would not be playing baseball while in France. He did make it to one practice (took him like 90-mins one way to get there w 3 different bus transfers). In all honesty he said they were pretty bad and that it just was not worth his time and effort. I mean if it was a 20-30 minute trip he'd of stuck it out just for the experience. But not for 90-mins one way.
So son played hoops and hit the local weight room that school year.
Best of luck though. Hope your boy has better luck!