So what does a "physio" translate into American (grin)? My spellcheck keeps transmuting it into physic and my best semi-educated guess is that it is something like a physical or conditioning trainer for the team.
Anyway I was rooting for England and sorry that they lost, now on to rooting for USA in their match Monday.