That Dude From Clap Your Hands Say Yeah Wears a Phillies Hat

The lead singer of Clap Your Hands Say Yeah, the original buzz band that broke up but is now apparently back together, is a Philly native. We've seen him rock Phillies gear at a show at the Khyber many years ago. Here's a teaser video for their new album, in which Alec Ounsworth rocks a nice Phillies cap. Via Stereogum.