Sports Team – ‘Deep Down Happy’ review: A flag in the ground from a band dedicated to extremes