I don't know about the other two, but I know Charles Johnson was a catcher for the Florida Marlins in the late 90's
So now he is catching Little Green Footballs? Sounds like a demented New York Jet Fan to me!
Or perhaps Mayor Bloomberg playing Snoopy on his private Jet!
Charles Johnson helped the Marlins win their first World Series.