Which organization is responsibile for the World Cup in football ?
The football program is part of the football development program and is controlled by Football Canada and is recognized by the International Federation of American Football ( IFAF ) .