The big problem we have is that we don't have cap and don't have high draft picks. And maybe more importantly, outside Bradbury the corner free agents are gross. Mostly old guys and nickel corners.
He's obviously not a lock to start, but he's certainly talented enough to win that job. He's not just a flier that will be camp body like most CFL players.
Like it or not, we can't put 100% can't lose NFL starter at every position. No team can do that but the more guys you can add as competition the better. The best thing here is that he has talent, he has upside, he doesn't cost a draft pick, he won't be expensive. 9 other teams had the same idea and he chose the Bears.