Team sports help adolescents to feel less stressed and have better mental health as young adults, according to a University of Toronto study.