Couldnt be more perfect. A projected late first round early second and with the giants glaring need for an offensive lineman who can play all 3 positions in question.. (LT,LG,RT) Kelechi Osemele is the perfect fit for this team. This guy can man handle people, Seal the edge, swing around on counters and clear space like no other. Could be a future star in this league.