has put the brakes on Cup practice this morning at Talladega Superspeedway, will post the schedule change or other news when I hear/see it. The Busch Series race is scheduled for 2:00pm/et. Radar on the Weather Channel shows a bit of green (rain) for the next few hours.(4-5-2003 – 10:30am/et)
