Former NFL quarterback Josh Freeman signed a two-year contract with the Montreal Alouettes, David William Naylor of TSN reports. Freeman attended a Calgary Stampeders mini-camp last spring, but the team did not offer him a contract. He finally gets his chance to resume his career with the Alouettes. Freeman has not played in the NFL [more]
CFL Week 16
Highlights from around the Canadian Football League in Week 16.