Josh Allen says he still believes in himself and the people in charge when asked if he is worried about the window closing on this Bills team following Sunday’s loss to Kansas City. Post navigation Mahomes makes plays, Chiefs find defense at right time to knock out Bills We answered 10 draft questions: Fits, trades and what to watch for the top 10 picks