Here's an updated #Bills story on Josh Allen signing. According to Spotrac, deal is for $21.1 million and is fully guaranteed. https://t.co/mleCPn8OeC

— Sal Maiorana (@salmaiorana) July 25, 2018