during the Monster Energy NASCAR All Star Race at Charlotte Motor Speedway on May 20, 2017 in Charlotte, North Carolina. Racing Kyle Busch finally won at Charlotte when it doesn't count By Anthony Brown | May 22, 2017 Advertisement https://repubhub.icopyright.net/freePost.act?tag=3.19055?icx_id=001607471