There's no rest for the weary as INDYCAR heads to the streets of Detroit fresh off a fantastic Indy 500 finish. Here's what to know.