Rex Ryan recently criticized Cleveland Browns QB Baker Mayfield and Colin Cowherd believes that criticism is invalid.