The San Francisco 49ers' Chris Culliver was arrested Friday on suspicion of hit-and-run driving and other charges after San Jose police said he struck a bicyclist, fled the scene and rammed a witness's vehicle before being blocked from leaving until officers arrived.