I've yet to meet a person who ends their sentences with "yo" in real life, though. "Ya know" is a bit more common.
I believe "yo" was originated as a shortened version of "ya know", you know, because "ya know" just isn't short enough. I have heard yo end sentences usually by complete idiot street gang members or at least the wannabe "gangstas".