Saint Lucia men'd head football coach Jamaal Shabazz was upbeat after his team's first win in the Concacaf Nations League!