5 years experience and learning, not 4. Can we please stop inflating what McKelvin really is and just be honest for once? You have seen this guy play for 5 years in a Bills uniform and you have seen him get burnt time and time again. If McKelvin is a starting CB on this team, Pettine or not, we are in trouble on that side of the field. He may have improved Cromartie, but Cromartie is a hell of a lot better CB than McKelvin. If, and that is a strong If, he can be a serviceable Nickel corner then fine. That is about all that he is. However, he is one Hell of a return man. That is where the value lies, that is why he got the contract he did. Period.