How did you feel about Saturday night's DXC Technology 600 from Texas Motor Speedway?

Posted 5 months.