I've been racing motocross for the last ten years. Being around it, buying bikes and parts, selling bikes and parts gives me some knowledge on this stuff and what it's worth.
I can assure you that's not an exhaust for a CR250 of any year. The exhaust you have pictured is off of a CRF250X. If...