TheSports.org
All sports Site
Scotland - Glasgow
The Celtic Football Club Under-20 is a football team from Scotland, based in Glasgow. Celtic Glasgow U20 plays their home games in the Celtic Park.