Vernon Adams signed a three-year contract with the CFL's Montreal Alouettes, the team announced Sunday afternoon.

Can't wait to get to work!! God is so good. Thank you to all my supporters and believers. Doubters, keep fueling me. pic.twitter.com/gmygUsbg1k — Vernon Adams Jr. (@bigplay_va) May 23, 2016

The former Oregon star signed the deal two days after the Alouettes acquired the quarterback from the British Columbia Lions in exchange for a first-round draft pick in the 2017 Canadian college draft. The trade occurred after Adams and the Lions couldn't reach a deal. Details of Adams contract with the Alouettes were not released.

Adams wasn't selected in the 2016 NFL draft and failed to sign a contract during rookie mini-camps with Seattle Seahawks and Washington.

According to the Montreal Gazette, the Alouettes have struggled to find a consistent starting quarterback since the retirement of Anthony Calvillo in 2014. Last year, Rakeem Cato, Brandon Bridge, Jonathan Crompton and Kevin Glenn each played at quarterback.

-- Geoffrey C. Arnold | @geoffreyCarnold