Royal Champs1
Upcoming
games
Royal Champs is a franchise soccer team based on San Ramon, California which plays in the Super Premier League. Founded in 2008, the team plays its home matches at the Super Soccer Stadium, San Ramon, California.
Class Staff