Leonard Owens

-
- Title:
- Assistant Coach
-
- Phone:
- 323-265-8972
-
- Email:
- OWENSLL@ELAC.EDU
Bio
Coach Owens enters his 9th year as Huskies' assistant coach.