Now Playing
Share Video
Link copied!

Allen won't play in Friday's preseason game against the Lions, Joe Buscaglia of The Athletic reports.

Allen recently signed a six-year, $258 million extension, the second-largest contract in NFL history. His absence Friday night leaves more playing time available for Mitchell Trubisky, Jake Fromm and Davis Webb. Allen could make an appearance -- likely a brief one -- in the Bills' second or third game of the preseason.

More News