Biffle inducted into NSS Legends Plaza
The late Greg Biffle, who won the first NASCAR race at Nashville Superspeedway in 2001, was inducted into the track’s Legends Plaza, it was announced last Saturday.Biffle, who died last December in an aviation accident near his home in North Carolina, took the inaugural checkered flag at the newly-constructed 1.3-mile oval in the Pepsi 300 on April 14, 2001, driving the No. 60 Grainger Ford for Roush Racing in what is now known as the NASCAR O’Reilly Auto Parts Series.Biffle joins in
Read more »