I am looking at cap hits for each player and I see that Hayes salary is .9M but cap hit is 3.75M, I am guessing because of bonus. So his cap hit next year given that he is RFA should be lower next year, correct? How come bonus counts against the cap? and is that per contract? meaning will that bonus always be attached to him as long as he is here?