Larrier has not been good by any definition, however, he has been snake-bitten - first the coach that recruited him leaves for Texas and he has to sit out a year, then he tears his ACL, and now he's suffering due to the mask. He has talent and may have been more effective in a different situation.
I could see him putting up numbers if he gets healthy but I'm not convinced he'll ever be a winning player.