Kanard Cannon Struck, Killed by Car on U.S. 287 in Fort Worth
Kanard Cannon ID’d as Man Killed in Fort Worth Pedestrian Accident on U.S. 287 near South Riverside Drive Fort Worth, Texas (January 20, 2019) – The man who was killed in a pedestrian accident early Friday morning on a Fort