NASCAR America: Trevor Bayne’s, Greg Biffle’s strong All-Star weekend for Roush Fenway Racing

0 Comments

It was a rough beginning of the season for Trevor Bayne and Greg Biffle, but after recent success during the All-Star weekend in Charlotte and running better on intermediate tracks, things are turning around. We talked about it on Monday’s NASCAR America.