It was a huge boost to Trackhouse Racing and a bitter disappointment for Byron, the Charlotte native who had signed a four-year contract extension Friday with Hendrick Motorsports.
Byron won the first three stages and led 283 laps, but surrendered th… [2216 chars]


