Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. The Canadian Junior Football League is a national amateur Canadian football league consisting of 19 teams playing in six provinces across Canada. The teams compete annually for the Canadian Bowl. Many CJFL players have gone on to professional football careers in the CFL and elsewhere.