WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Missing Giants Fan Found Living In L.A.

Melissa Block has an update on the whereabouts of Billy Chamberlain, a super fan of the San Francisco Giants. When Billy went missing, the Giants became worried.