I talked to Nosice about starting up a Nascar 08 League. He said my best bet was to come to the forums and find out if we have enough interest. So, please, if you are interested say so now!
Races could be on different days, or earlier/later on the weekends. There are many different things that can be done to work around Forza.