Yes.... while there are only 40-50 OL drafted to the NFL each year, there are another 100 or so signed as priority FA. And once they've got that FA contract, you can count on them not being in the CFL for at least a year... if they don't make a practice roster at least, they often will wait to see if they can catch on somewhere else later in the year.