Career stats: 13 games, 13 starts (He played at Utah for only one season after transferring from Snow College, a two-year school).

Draft projection: First-second round.

Reasons:

1. He is a highly aggressive player with a nasty temperament. Bolles won't hesitate to tear after defenders whether he's blocking for the run or the pass. His style of play is contagious for the rest of the offensive linemen. It would naturally complement the tone-setter of the Bills' line, guard Richie Incognito. Bolles does what Incognito goes best: he finishes blocks. Some of Bolles' attitude can be traced to having been a defensive tackle in high school and some to bad behavior; he was kicked out of five schools as a teenager and spent time in jail.

2. He is an extremely gifted athlete. He's surprisingly light on his feet for a man of his size. Bolles impresses scouts with his tremendous initial quickness. If he happens to be a little slow off the ball, which is rare, he can recover quickly. Bolles displays good balance and outstanding agility. In addition to his power and physical style of play, he's able to utilize his considerable leverage to move defenders off the ball.

3. He is going to develop more. Although he'll be a 25-year-old rookie because he went on a mission of The Church of Jesus Christ of Latter-day Saints, he hasn't picked up many bad habits because he hasn't seen enough time at tackle, especially at the major-college level, to do so. With proper coaching, Bolles has a chance to turn into an exceptional player for many years to come.

Fun fact: Bowles spent two years after high school working as a garage-door repairman.

They said it: "He's a super athlete. ...When you watch the tape, you see a guy that can shadow and mirror the guys that are explosive on the edge. He has the movement skills to climb and get to the second level. He has everything that you look for in that position, particularly if you're a zone-based team. There's a lot to like about Garett Bolles and what he brings to the table." – NFL Media Analyst and former Buffalo Bills receiver Bucky Brooks.

The Buffalo News is profiling 30 prospects in 30 days leading up to the NFL Draft, which begins April 27. Up next: Ohio State cornerback Marshon Lattimore.