Former NFL QB Josh Freeman signs with Montreal Alouettes

Freeman has not played since 2015 but attended minicamp with the Calgary Stampeders last year.

Freeman has not played since 2015 but attended minicamp with the Calgary Stampeders last year.