And the Battle Royal 20 victor is...BOR BURISON! Of the total of 8 votes, the Asgardian took home half (4 votes). The remaining votes went to Deathlok and Blizzard who both tied for 2nd/3rd place with 2 votes a piece.
Thanks to all those that voted!
And as always, faithful Marvel Maniacs...KEEP UP THE MADNESS!