For the few that may not actually know who Ben Keating is...I will splain. Ben Keating is the guy that got that phrase "Booming Port Lavaca" stuck in your head six or seven years ago. He's also a highly respected man in the automotive sales industry, as well as the community. AND now you can add....Race Car Driver. This is actually not something new.