Mayock and Wilcots are saying there's a good chance the Browns take Geno Smith @ 6.
Smh.
Come on now. Two NFL Network employees are sending out information about a team run by Lombardi, another former NFL Network employee who happens to be the most smoke screen-happy person I've ever seen in the NFL. I don't buy it for a second. Seems like he's leaking the info to get Bills or Jets to jump up for him.