Buffalo Bills Free Up More Cap Space With New Josh Allen DealBuffalo Bills Free Up More Cap Space With New Josh Allen DealThe start of the NFL is just a day away and the Buffalo Bills have made some major moves to get themselves under the league's salary cap.Dave FieldsDave Fields