Hot motorsports stuff and cool gear highlighted in the March issue of SportsCar magazine.