I have a son, he just turned 1, and it changes the way you think about things when you have a kid. there are 2 things that i take from this: 1) How, wanting the best for your child (or any child) you feel about punks knocking him down and stealing his bike, and 2)how you feel about a good samaritan turning up one day to return that bike, not because it fell in their lap but because they went out of their way to get it.
You Peachy are a star. I hope these dickheads get 'pushed around' themselves a bit for this, although it was 2 years ago now it still makes my blood boil..
You should be very proud of what you've done and 2 years ago or not this kid is gunna be super stoked, not only that he has the bike back but that there are good people in the world. This will be one of those little experiences that stays with him forever. PM me your address, area you hang whatever, i'm gunna buy you some beers or take you shuttling or something.