Strap on your helmet and watch out for distracted drivers. The Alamo City is among the 20 most deadly U.S. cities for bicyclists, according to an analysis of federal data by the insurance-shopping site CarInsurance.org. San Antonio is 16th on the list with 243 annual bike fatalities per 100,000 commuters in 2017 — or more […]
