Calgary Stampeders' Eric Rogers, celebrates his touchdown during first half CFL West Final football action against the Winnipeg Blue Bombers in Calgary, Sunday, Nov. 18, 2018. Veteran receiver Rogers and Canadian defensive lineman Junior Turner are staying with the Calgary Stampeders. THE CANADIAN PRESS/Todd Korol

The B.C. Lions have signed the CFL’s top passer from the past three seasons.

Quarterback Mike Reilly signed a four-year, $2.9-million deal with the Lions just after free agency opened on Tuesday at 12 p.m. EST.

The 34-year-old Reilly led the league in passing yards from 2016-18 with the Edmonton Eskimos.

Reilly began his CFL career with the Lions in 2010 before being traded to Edmonton in 2013. He was the league’s most outstanding player in 2017.