I preface this by saying that this is the first motorsports article of any kind I have...
Day: June 13, 2013
NASCAR driver Jason Leffler has died following a crash at Bridgeport (N.J.) Speedway according to a report...