Warren Moon dreamed of playing in the NFL, but the NFL didn't want Moon. At least not at quarterback.
Complete List Of Teams In The CFL, Canadian Football League
Game Day Information vs. Purdue - Michigan State University Athletics
NFL Running Backs Are Experiencing a Resurgence - The New York Times
The Top 10 Quarterbacks of All Time, News, Scores, Highlights, Stats, and Rumors
The Canadian Football League (CFL): A Journey Through Time, Distinctive Rules, and Legendary Players – 1883 Magazine
College football - Wikipedia
Canadian Football League (CFL), History, Teams, & Facts
Chronology of kickoff rules changes – Football Zebras
Football Fact File Template, Football Facts (teacher made)