Rumor has it that last night Prince flew to San Fran, sneaked into the Giants locker room ninja style, and finished the Guillermo Mota job. I imagine Prince is feeling pretty good and ready to break out today. Edit: Just checked out Mota's stats and he is having an excellent year with the Giants.