I think on some battle shit, Locksmith would ruin Ya Boy, but Ya Boy is a better artist. That's just my opinion. Lock's battle raps are definitely not freestyles. If you're familiar at all with the battle shit, you'll know that most'a that shit ain't frees. Its rehearsed with a couple'a lines thrown in for relevence.