I know, enough with New York this and New York that. The Mets won, the Phillies lost. Blah, Blah, Blah, Blah, Blah. But you got to give former Talking Head David Byrne credit for walking the walk.
David Byrne is one of the judges for the City Racks bike rack competition but it looks like he's running with the trophy.