Payback Not Likely at Texas

November 3, 2017 Mike Holloway 0

By now the whole world has likely seen what transpired last Sunday at the famed Martinsville Speedway between Denny Hamlin and Chase Elliott. And it seems like everyone has and opinion, judging by fan reactions […]

1 2 3 4 5 12