Maybe CESA and MESA rhyme? MESA is where St. Giles soccer fields are.