Larry McReynolds is known as "America's Crew Chief." In that role, he regularly shares his opinion on what's happening in the NASCAR landscape during his daily show on SiriusXM NASCAR Radio. On Tuesday, he and show co-host Danielle Trotta recapped the Championship 4 weekend in Phoenix.