Brad Keselowski and Ford win Texas NASCAR Xfinity race

#hashtags: #Sprint Cup #Xfinity #Brad Keselowski #Texas Motor Speedway #Kevin

The Sprint Cup drivers dominated the Xfinity race once again. On Saturday, after numerous weather delays, Brad Keselowski won the O'Reilly Auto Parts Challange at Texas Motor SpeedwayKevin...