He has a well rounded game and can definitely throw the ball. BYU stuck a spy on him and his O line started losing the front line battle with BYU’s talented D. They were caught off guard with the cover 2 that Jay Hill was playing, which is play calling by Matt Wells, a OC BYU coaches know very well from Utah State and other places.