Edelbrock-Equipped Race Boats Win at Lucas Oil Drag Boat Racing Series

Those Guys Racing rolled into Parker, AZ, fully intent on defending their position as Top Eliminator Champion for 2014. Those Guys Racing scored a victory at the season opener after making a few changes during the off season including the installation of an Edelbrock Direct…