Demons win home opener (video)

Alicia Trejo, Staff reporter

Alicia Trejo