Falcons DC shares interesting plan to stop Bills’ Josh Allen ‘Don’t let Allen off the team bus.’ No related posts.