I like the 1 year deal on this, didn't think Hall would sign something like this. But gives them room for the next Dhalin deal.
Also if Hall likes buffalo he can sign a longer deal with lower AAV later.
Overager and 3 months until season starts, if he can work out a bit is there a shot he makes the team? I think that goes for the entire top 15 in this draft.
Reduced cap and all might make teams go young faster.