Home » IMSA Petit Le Mans results: No. 31 Cadillac wins first GTP title in Road Atlanta finaleIMSA Petit Le Mans results: No. 31 Cadillac wins first GTP title in Road Atlanta finale Meyer Shank Racing wins in last race with Acura Read full NASCAR article on Yahoo Sports Read all NASCAR articles Related Tags:nascarYahoo Sports