Ron Capps came as close as he ever had to winning the NHRA U.S. Nationals on Monday afternoon. Capps put his Mopar HEMI®-powered Dodge Charger R/T Funny Car in the final round for the first time in the ultra-prestigious event at Lucas Oil Raceway at Indianapolis, but in the end he finished just shy of […]