The Verizon IndyCar series gets underway this weekend in St Petersburg Florida! This thread is dedicated to the discussion of races, news and anything Indy related. Haters, please refrain from posting here. This area is meant for those and that actually like and follow the series. Hopefully, we have some Indy fans here at RD and this thread does not wither and die