Avery Johnson

A dumb nigger with a generic as hell name.(Though he may have been named after some douchebag who works at bungie.) He's in all the halo games even though he dies several times in the first one, Continuity FTW!(later he was given a shitty backstory to explain why the flood couldn't kill him even though he gets shot like 50 fucking times.) He makes a crap load of lame jokes and is a fan favorite (probably because the halo community is full of dumb niggers too.) In the third game he gets killed by fucking guilty spark WHAT A PLOT TWIST!