OK, so in 1992-95, Yeti was making many of Barracuda's frames. If Barracuda was sold to Ross (Rand Int) in 1996, who made the 1997-98 frames that say " Made in USA"? Didn't Ross source 100% of their production from Asia? Could the decals be...... dare I say - erroneous?