Some of the partners Roach and Larsen Motorsports have enlisted sound like a tech nerd’s dream ... with being a female in a male-dominated sport. One is safety. Our anatomy is just different ...