Meryl Streep and Martin Short are taking over New York City with one live show at a time. On Sunday, March 9, the actors were spotted attending a performance of Oh! Mary, and posed with the cast ...