Justin Haley gets second Xfinity win in wild Daytona finish August 28, 2020 Greg Engle 0 Teamwork was the buzz word of the night