Jamie McMurray on third-place finish: “Hopefully we can get on a roll here” | 2018 TEXAS MOTOR SPEEDWAY | FOX NASCAR April 8, 2018 11:08 pm|