EDMONTON — The Edmonton Eskimos have signed quarterback and 17-year veteran Kevin Glenn, the team announced Monday.

Glenn, 38, joins the Eskimos two weeks after being released by the Saskatchewan Roughriders.

The deal makes Glenn the first player in CFL history to have been on all nine rosters at some point throughout his career. While the Detroit native never suited up for the Argos or REDBLACKS, he was on both of their rosters temporarily.

More than that, though, Glenn provides the Eskimos a solid backup option for Mike Reilly. That spot was previously held by James Franklin, who was traded to the Argos this off-season.

RELATED:

» Landry: Well, it’s happened again to Kevin Glenn

» The Snap: KG, a member of all 9 teams?

» Bio: Kevin Glenn by the numbers

Despite his age, Glenn proved in 2017 that he can still play at a high level. The wily veteran started 17 games for the Riders, throwing for 4,038 passing yards (the fourth-highest total of his career) and 25 touchdowns to go with only 14 interceptions.

Under Glenn’s watch, the Riders won 10 games and made the playoffs for the first time since 2014, eventually bowing out to the Toronto Argonauts in the late stages of the Eastern Final.

Along with his reputation as the league’s greatest insurance policy, Glenn is currently the sixth-leading passer all-time with 52,867 yards, behind only Ricky Ray among active leaders. He’s thrown 294 touchdown passes and averaged 8.2 yards per attempt.