The coronavirus outbreak has torn into the US and Canadian sporting calendars as two of North America’s biggest leagues, Major League Soccer and the National Hockey League, announced on Thursday they are suspending operations. Shortly afterwards Major League Baseball said it would cancel its spring training games and delay the