Saget!Ted jarringly shows up to narrate that they eventually made their way back to Barney's mom's house, where they had a heart to heart. When she comes in to Barney's room to talk to him, he asks her why white people like Carrot Top. I can only speak for myself here, but they really don't. Loretta sits Barney down and says she was always trying to be enough, to be both parents for the boys. But she says Barney deserves the truth: Sam is not his father. Barney: "Are you sure?" Loretta: "Yes. He's black, dear." But she pulls out a piece of paper and says she can tell him who his father is. Saget!Ted says Barney saw his childhood clearly at that moment. Cut to Barney's coach cutting him from the team, and his mom making up the lie. Then to Barney's mom giving him the letter from the postmaster general when he's all alone at his birthday party. Then to the boys watching Santa leave presents. They can only see him from behind, but we can see the face, and it's Loretta's.
Back in the room, Barney tears up the piece of paper and tells his mom he already has a father, "and his name is Loretta." They hug, and Saget!Ted says, "Kids, your uncle Barney grew up without a dad, and it always made him feel incomplete. But as he hugged Loretta, surrounded by the boxed-up remnants of his happy childhood, he realized he had one hell of a mom." But here is what Saget!Ted's captions said: "Kids, Barney would learn the truth about his dad sooner than he ever could have known. But as he hugged Loretta on this, the last day he'd ever set foot in his boyhood home, he realized he had one hell of a mom." I can't understand why they changed the ending at such the last minute, the captioners didn't get the update; maybe they decided not to pursue Barney's real father, after all?