HOUSTON — The 10 people who died in a stampede at rapper Travis Scott’s concert at the Astroworld Festival in Houston last month accidentally suffocated, the Harris County medical examiner ruled on Thursday. Read More
Toronto Sports News Continuously Updated