The Lions agreed to a free agent contract Thursday with veteran quarterback Kyle Allen, his agent announced. Allen, 29, has played seven NFL seasons for five different teams and spent last year ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results