"Champion of a Lost Universe" by Scott Reed and Burt Colt (may be a pseudonym, or fictional character?)
The name of his website was "Web's Best Comics"
It began in 2006, possibly... July?
http://www.websbestcomics.net/ I can't find the comic online, but I'm gonna email the author and ask him what's up.