For all you race fans. Nascar InDemand is free this weekend. You can ride in car and listen to communications with Earnhardt, Waltrip, Biffle, Kenseth, Stewart, Harvick and Jimmy Johnson. Channels 916-922 on your cable box. (channels may vary depending on where you live) this deal applies to...