Indycar Results Montoya strolls to title win August 3, 2020 FF1M Juan Pablo Montoya completed a lights to flag victory at Laguna Seca yesterday to claim the 2013 AFIA Indycar Series...