Demons win both junior football finals in front of home crowd