The first race of the 2013 season is only a short ten days away and that means it’s time to kick off the Infinite Garage F1 Fantasy League. It’s sort of the same thing as fantasy baseball, but without all the drug scandals. Hit the jump for all the details.
