Toronto police say a 34-year-old man has died from his injuries in hospital after a fight in the downtown area left him on life support.