This photo of me was taken at the London Olympics. There were many somber events in 2012, this picture captures one of the celebratory times. I was doing my best to be an enthusiastic (obnoxious?) Team USA supporter!
WNYC 93.9 FM and AM 820 are New York's flagship public radio
stations, broadcasting the finest programs from NPR and PRI, as well as a wide range of award-winning local
programming. WNYC is a division of
New York Public Radio.