Well aren't I the fool. Lol. He does exist per wiki. Oh well Congrats to CANADA WINNING FIRST EVER Tennis World CUP. the TV FEED DIED DUE TO RAIN OMG. . WELL can Canada score its first ever Soccer world cup win or even first ever goal? coming up next.