The Cleveland Browns cannot afford to whiff on this years draft