TRC XC History