You probably remember how dominant NFL quarterbacks Warren Moon and Jeff Garcia were at some point in their careers.
Moon, for example, was ranked in the NFL's top five all-time for passing yards, touchdowns, completions, and attempts.
But did you know that Moon and Garcia honed their skills in the Canadian Football League after college?
RELATED: 5 New NFL Overtime Rule Alternatives Ranked from Reasonable to Ludicrous
There's a current crop of Canadian gunslingers gearing up for a regular season that kicks off on June 22. Here's where they shredded college defenses before heading north of the border.
Vernon Adams — Eastern Washington/Oregon
Nobody dominated the FCS behind center like Vernon Adams. He finished his three-year career in Cheney with an astounding 10,438 yards passing, 110 touchdowns through the air, and another 1,205 yards rushing and 11 TDs on the ground. He hit the national stage in 2013 by upsetting #25 Oregon State on the road while accounting for 6 total touchdowns.
When he transferred to Oregon as a graduate student in 2015, there were rumblings of Heisman talk.
The transition just didn't translate for Adams as he threw for just 2,643 yards — good for only 9th in the conference.
He's now battling for a starting job with the Montreal Alouettes for whom he went 3-0 at the end of the 2016 season.
Nick Arbuckle — Georgia State
The first truly great QB in the Panther's short history is the school's all-time leading passer with 7,651 yards and 51 touchdowns in just two seasons.
He rallied Georgia State to four straight wins to end the 2015 season — including a shocking 34-7 waxing of Georgia Southern on the road — to help the Panthers qualify for its only bowl appearance in school history so far.
He hasn't seen action yet, but Arbuckle is currently on the Calgary Stampeders roster.
Rakeem Cato — Marshall
After throwing for over 3,500 yards in two seasons with the Montreal Alouettes, Cato was released this past February after some public dustups with teammates and reporters.
Currently a free agent, Cato was a four-year starter at Marshall where he threw for over 14,000 yards and 131 touchdowns.
Everett Golson — Notre Dame/Florida State
Golson didn't see much action in his 2016 debut season with the Hamilton Tiger Cats, but at Notre Dame and Florida State collectively he threw for over 7,600 yards and 50 touchdowns.
It was a rocky college career to put it best. Golson was suspended for the entire 2013 campaign due to academic violations, and he transfered to FSU after a ho-hum 2014 season. Undrafted by the NFL, Golson is now on the Tiger Cats active roster.
Matt Johnson — Bowling Green
Another current Hamilton Tiger Cats QB, Johnson put up ridiculous numbers for the Falcons despite missing all but one game of the 2014 season due to a broken hip. Johnson would finish his college career with almost 9,000 passing and 73 touchdowns.
The Johnson era is the only four-year stretch in school history in which the Falcons when to the postseason every year.