Tag Archives: Sergio Villasenor

The Villasenors Take Over at Sierra Vista

By Tim Peterson (Baldwin Park) – Sergio Villasenor and his son Matthew Villasenor have been named Co-Head Coaches at Sierra Vista Scott Schrader of TrojanInsider.com reported on Twitter.