This sounds like a character from the Flash comics.
It sounds most similar to Reverse-Flash or Eobard Thawne:

(Image from dccomics.com)
Reverse-Flash is a name which has been used by several fictional supervillains in American comic books published by DC Comics. Each iteration is an enemy of the hero known as The Flash.
Check out Google image search for a ton of results that look like what you're describing.
It could also be Kid Flash:

(Image from Wikipedia)
Kid Flash is the name of several fictional characters appearing in comic books published by DC Comics, originally created by John Broome and Carmine Infantino, as a junior counterpart to DC Comics superhero The Flash.
Again, I'd check out Google image search to see if it matches what you saw.