The San Francisco 49ers selected wide receiver Michael Crabtree in the NFL draft Saturday, snatching up the Texas Tech star when he unexpectedly slipped to the 10th pick.