Boston Salmon really needed a win at LFA 84, following consecutive defeats, but certainly not in the way it went…