I had to lower my personal grade for this episode because a) I can't stand Jo, b) I knew that she was going to reveal a secret marriage, c) I knew that Maggie was going to be into Riggs and d) I hate delayed weddings, even when well done. Other than that it was a pretty satisfying season finale. ;-)