The weekend is chock full of goodness from beginning to end and if you want some sports to break up the motorsports and car ish, the NBA Playoffs start on Saturday. IndyCar travels to the streets of Brazil with their funky looking 2012 chassis' and V8 Supercars hit the streets of New Zealand. Grand-Am/Rolex hits Florida and there's additional goodies if you squint. Enjoy your weekends.