Sting Ray Rob: Idaho's Rising Star of IndyCar RacingSting Ray Rob: Idaho's Rising Star of IndyCar RacingIn 2016 he balanced going to school in Payette with driving in Italy, NASCAR, and other motorsports.Kevin MillerKevin Miller