Comment: I'd say "Long Shot Ron Paul" refers to

(See in situ)


I'd say "Long Shot Ron Paul" refers to

the out-of-the-park home run he hit in the Congressional baseball game.

http://www.ripleys.com/weird/videos-and-oddities/cartoon-110...