Josh Allen signs 4-year contract ‘The Bills entire 2018 draft class is now under contract.’ No related posts.