Cannons Name Waltham's Steve Duffy New Head CoachThe Boston Cannons named former assistant coach and Waltham native Steve Duffy as the new head coach on Wednesday.