if I am not online much it is because I am experiencing some major connectivity issues and have no access from home. I am not ill or dieing, I have not flown up to the ISS and nor have I time traveled. I am just temporarily disconnected.
I have no recollection of him. I remember Cannonball, Sunspot, Wolfsbane, Warlock, Magick, Warpath, Shatterstar, Boom-Boom, Cypher, Magma and Mirage. No Legion.
You sure he wasn't in one of the other million X-titles? Or later than that, maybe?