DETROIT – There aren’t many quarterbacks you can say “23 seconds” is too much time to leave on the clock for; Josh Allen is one of them. The Bills rallied to beat the Lions 28-25 on Thanksgiving day for their second straight win. The dynamic duo of Josh Allen and Stefon Diggs is a big […]