Who doesn’t love a little friendly competition? While “fast” means something different to every cyclist, there’s data from Strava that points to the average speeds we’re riding on the road and on the ...
Red Byron won the first NASCAR race on Feb. 15, 1948, on the sandy road course at Daytona Beach, Florida. The mechanic for Byron's souped-up number 22 1939 Ford V8 Standard Coupe was Louis Jerome "Red ...