Cavail predominately plays Outside Linebacker. This is a position he's been playing for some time now and loves to get in there and get his hands dirty so to speak. Cavail is a Team Player and a leader. You can find him playing with his teammates before and after games and enjoying the laughter they share. He's not full of himself and he understands he can make mistakes just as anyone else and if he does error, he will work on fixing his mistakes and play even harder.
Cavail is harder on himself than anyone else but that's one of the things that makes him try harder. I truly believe he genuinely has a lot of love for his team.