Josh Allen is responsible for 84.6% of the Buffalo offensive touchdowns, the highest rate in the league. #Bills #Cowboys @BlueStarBlog pic.twitter.com/kr8p6SbLUG— Newy Scruggs (@newyscruggs) November 27, 2019
Josh Allen is responsible for 84.6% of the Buffalo offensive touchdowns, the highest rate in the league. #Bills #Cowboys @BlueStarBlog pic.twitter.com/kr8p6SbLUG