SportsKevon Walker died: Buffalo football star and SFU freshman Kevon Walker, who was born in Buffalo and was a sports star at Canisius High School, died suddenly.John Madden2024-11-06 View Post