Kate Bishop has been a character in the Marvel comics since 2005 - eventually taking over the role of Hawkeye in some of their storylines. She was a member of the Young Avengers, a team of teenage ...