Rain forces NASCAR to cancel remainder of Friday's on-track activity Rain won the battle Friday at Talladega Superspeedway. Powered by WPeMatico