In 2000, Starfox appeared in issue #35 of the 1998 - 2004 run of Avengers with Ego