Demons finish 7th in the NCAA final

Demons finish 7th in the NCAA final