Any New Yorker should know by now nothing screams “The Big Apple” like a posed photograph with a cartoon character costume in Times Square. Adam Girard, a Canadian immigrant, wasn’t so swift in his decision to become a cartoon character in Times Square. Before stepping into the Times Square commotion of Elmos, superheroes, and ‘naked’ cowboys, Mr. Girard was […]