Allen signed a $330 million contract extension with the Buffalo Bills earlier this month Natasha Dye is a writer-reporter for PEOPLE covering sports. Her previous work appears in The New York Post ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results