Get Joe Caporoso's tiny wang out of your mouth.
Leonard Williams is very good.
I don't think Leonard is bad, he's a good player. But for a guy who was supposedly the best player in the draft, it's still up in the air whether we should even extend him after his rookie contract.
Good player yes, worthy of being a top 10 pick? Questionable