The ins and outs of Guy Cosmo's IMSA adventures.