Ambrose survives wild finish at the Glen, Said rips Biffle

Marcos Ambrose gets first victory in 105 starts in mascar's Sprint Cup series