Checkered flagFor youth players, becoming a referee with Calgary Minor Soccer is a great