And for Barney...isn't that obvious.....it is Robin, end of discussion.
Barney's step sister is the future wife of Ted,her name is Carly or something.When Barney's dad met Barney for the first time, he told him about his family which included a daughter but she was never shown. Also Ted dated this girl Cindy whose roommate is the future wife of Ted and Cindy was there when Ted went to the wrong class in his first day, also Ted's future wife was in the same class.And Barney's dad also mentioned that his daughter is in college. And of-course she was in Barney's wedding.
© 2013 TV Fanatic