Tech of Sports
Chad Willis, President, Racing Electronics
Rick is joined this week, but Chad Willis, the President of Racing Electronics in Concord, NC. Racing Electronics is a fixture at major motorsports events across the country. From the ubiquitous “RE Red” headsets worn by thousands of race fans to the R...