Giants, Sharks fall, 49ers' picks aplenty, Raiders trading down?