brad richards had his amazing QMJHL year two years after he was drafted. not that he wasn't an offensive force before.
as i recall, he was considered a smallish and soft guy. for his offensive ability, albeit in an all-offense league that inflates scoring stats, 3rd round is about right for what he looked like after his rookie year in the Q.
note that he also didn't make a WJC team until he was 19. lecavalier made it as an underager at 17, and was in the NHL by 18. sure, he was completely out of his depth at first, but richards didn't have lecavalier's game breaking ability, even though he has almost certainly had the better NHL career. his hockey sense is through the roof though.