Discussing the future of IndyCar and Formula One, recapping the past weekend's events, and making our predictions for the upcoming races.