Anyone know of any sites or places I can scoop up a pair of the Hero Blue/Wolf Greys? Copped a pair from Footlocker not too long ago but ended up selling them because they ran way too small, can't seem to find them anymore now...
*edit - found a pair, thanks everyone!