Ryan Newman and #31 team penalized heavily

Ryan Newman and #31 team have been penalized by NASCAR for having

More