Andy Brown has been away from the Verizon IndyCar Series since 2008 as a race engineer, but...
Panther Racing
Following the tear down and inspection of an engine, the majority of the Chevrolet team changed their...