Sport First ride: Salsa El Mariachi – Golden Gate NRA Finally, it’s done: I completed my Salsa El Marichia over the weekend and had my first ride on Sunday. What…