Dillon Bassett confronts Brandon Brown after Phoenix Raceway (Video)
There was a hands on conflict after the NASCAR race at Phoenix Raceway On Saturday, the NASCAR Xfinity Series took the green flag at Phoenix Raceway. The 1-mile oval in Phoenix, Arizona drives like a short track. On lap 136 of the 200-lap event, Dillon Bassett and Brandon Brown tangled […]
Read More