Sheila confesses to shooting Finn and then turns the tables as she unleashes on Steffy and blames her for her son’s death. Deacon has big news for Brooke and Hope.