A week after initial reports, Neil Patrick Harris is confirmed as host of the 2011 Tony Awards. Harris, who hosted the show in 2009, will preside over the 65th annual Tony ceremony, to be held at the Beacon Theatre on June 12 and broadcast live on CBS. “I'm honored and stoked to have been asked to host the 2011 Tony Awards,” Harris said in a statement. “It should be a great show—we&rsqu…
SOURCE: Broadway.com at 01:09PM on May 10, 2011