Sports have a way of teaching invaluable life lessons — building character, fostering teamwork and strengthening the bonds within a community. In the Nashua area, these values have shaped some ...