It's been another busy week for Canadians in sport with plenty of highs and lows. We've got all the good, bad, and viral ...