A 68-year-old serial bank robber, who said his drug addiction drove him to hold up banks in Roanoke and across Virginia, was sentenced Friday to 10 years in prison.