This is just business. Needs some quality exposure for ratings on the next tv series he books.
Martin Sheen's visit is laying out the red carpet for the chick who will be playing the Female President in the fall. I expect her to show up in the next couple of days.