how old do you need to be to play professional football in the canadian league
Canadian Football League
Canadian football is also played at amateur levels (i.e. youth, high school, CJFL , QJFL , CIS and senior leagues such as the Alberta Football League ).