Larry McReynolds is confident Kyle Busch will be in Miami, but still has some concerns

Video Details

AJ Allmendinger and Larry McReynolds talk about the recent decline in performance for the No.18 team and Kyle Busch.