The writing is on the wall. In tonight's broadcast Aikman said that JJ wanted to extend Garrett last year, but because of the internal and external backlash-- decided to wait out this season-- all along thinking it would work itself out when Garrett won big with this talented team.
My guess is that Stephen was the one behind the scenes last year saying to hold off on extending Garrett. My guess is that Stephen will be the one behind the scenes who will now talk reality to his dad until he makes the right call, despite his clear personal affection for Garrett as a friend.
Change is needed. The fans know it. The media knows it. The players know it. It will take a couple of days for reality to sink in-- but when it does, I think JJ and JG decide to shake hands, stay friends, and move on.