Greene: We Have To Turn This Around, It's Embarrassing Captain Andy Greene does not hold anything back discussing the Devils struggles on the road this season after their 5-2 loss in San Jose. December 11, 2018 Erika Wachter