Rickey Roden and Two Others Arrested in Tulsa Stolen Car Investigation
Tulsa Police arrested three men late Wednesday night after locating a stolen vehicle near 31st Street and Sheridan. Rickey Roden was found inside the vehicle and faces charges related to…