A Canadian soccer team that brings together people affected by homelessness, mental health struggles and substance abuse will be heading to the Homeless World Cup in August â an experience some players say they never thought would be within reach.