In 88 career games in the CFL the former University of Buffalo quarterback completed 781 of his 1,164 passes for 9,086 yards and 40 touchdowns. He also ran the ball 145 times for 763 yards, adding seven rushing touchdowns to his totals.
The Randolph, N.J. native also played for the Saskatchewan Roughriders and the Winnipeg Blue Bombers.
Willy could be in the running for a starting job in 2018, as he goes to camp with Josh Freeman, Matthew Shiltz and Antonio Pipkin also vying to become the Alouettes’ starting quarterback.
Willy started two games in 2017.
Get all the top stories from across the league delivered to your inbox.