Well, the tables have indeed turned, John Krasinski who is widely known for playing Jim Halpert has recently been named ...