I would say Sunspot, but if it where brought up in a comic, the writers would probably find a way to make Cap win.
Log in to comment