Chase Elliott, who finished seventh in the Xfinity Series race at Phoenix, claims he messed up each and every opportunity he had, but also says “we’re not giving up” just yet.
Chase Elliott, who finished seventh in the Xfinity Series race at Phoenix, claims he messed up each and every opportunity he had, but also says “we’re not giving up” just yet.