Carl Edwards dominant reign in Las Vegas was mirrored by NASCAR finding his oil tank lid off of the No. 99 Ford Fusion. Many people questioned if Edwards would have won the race had his car had the lid on at the 1.5 mile tri-oval.
On Sunday, those people got a glimpse of […]

continue reading.....