I'll take a big WR with average speed and great hands over a big WR with great speed and questionable hands any day of the week. To me that's the biggest thing for a WR in the NFL... you have to be a ball athlete. You have to be able to time your jumps and have the hands to snatch the ball. Catching the ball, afterall, is what a WR is asked to do.
Speed or not, Williams is gonna be special. Edwards is just going to be another Quincy Morgan. Good, not great.