Byron: 'We got redemption from last week'
William Byron celebrates in Victory Lane at New Hampshire Motor Speedway after earning his sixth NASCAR Camping World Truck Series victory of 2016.