If this is the same guy, I used to see him playing on the street at 9th & Irving on the weekends. The description sounds right.
ETA: I saw his picture in the print edition this afternoon (it wasn't posted with the article on the website last night). It's not the same guy. Still, sad story.