The top short tracker in America is making his NASCAR debut Yesterday at 03:12 It's not the name that first comes to mind if you're a casual racing fan