LOS ANGELES — A possible tornado touched down in a Los Angeles suburb on Wednesday, ripping pieces of roofing off a line of commercial buildings and sending the debris twisting into the sky and across a city block, injuring one person. Read More
Toronto Sports News Continuously Updated