Tuba City Man Sentenced to 51 Months for Involuntary Manslaughter After Rollover Crash
PHOENIX, Ariz. – Travis Ray Preston, 27, of Tuba City, Arizona, was sentenced yesterday by U.S. District Judge Steven P. Logan to 51 months in prison, followed by three years…