From a NASCAR Fan’s View What a week it’s been for NASCAR. Chase Elliott suspended for putting Denny Hamlin into the wall at Charlotte. Chase Briscoe and his team docked a bunch of points, suspensions for crew members and money for a counterfeit part on the number fourteen Stewart-Haas. In general, it’s been an interesting […]