We must be the only professional league who lets another football league poach its players without compensation. Look what teams in soccer pay when players transfer from one professional team to another or go from one league to the other. Country to country.
As far as the CFL goes with free agency among its own teams, we draft or sign a player & develop them. Then bang, as soon as their contract is up, players leave their original team. The team that spent the money developing these players lose them for nothing.
I think we need to take a hard line with the NFL & demand compensation. The same hard line with CFL free agency. Have restricted free agency among teams in the league until players reach a certain age or a certain number of years of playing experience before they can leave a team without compensation.
I just look around & for millions of young Canadian football fans, the CFL means absolutely nothing to them. Part of that reason is because of the way the league is run. With the CFL, everything is free. Complete free agency among teams. Players free to sign with NFL teams even if they are under contract. I just feel the CFL's business model is broken & because of that we average 19-22,000 a game year in & year in & year out with little growth. We lose out in the 18-35 year old demographic because they don't take the CFL seriously as a pro league. That has to change.