Papa is feeling pretty delicious right now.  The San Francisco Giants closer, Brian Wilson, took some time during the filming of “The Franchise: A Season With the San Francisco Giants” to explain to the world his new catch phrase and how it will take off shortly worldwide.  Enjoy.

[youtube width=”640″ height=”390″]http://www.youtube.com/watch?v=ELQXqtcWtfg[/youtube]