America’s Crew Chief: Larry Mac says nobody wins out when it comes to rain delays

Video Details

America's Crew Chief Larry McReynolds explains why nobody wins out when it comes to rain delays.