I hope that age thing was a joke, Boaz (August 2nd, 1978)and senior, Gavin (April 4th, 1980)and junior. What comes to nationality... Boaz, Gavin, Nathan all are getting their school payed, would you turn it down?? Not their fault if American school system is more interested of sport ability than academics, if they didn't come somebody else would have, and you would be talking shit about them.
The whole idea of letting foreigners in NCAA was to make it more competative. Great opportunity, especially in XC, where americans do not have such a deep tradition.
Leave the guys alone foreigner or not, 18 or 28. They are huge benefit for American XC and track and field.
I hope you won't be as ignorant rest of your life... there is a whole world out there besides United States, and you would welcome be you to their country, runner or not!