My son borrowed the ttr jumped a log and the foot peg mount broke away from the frame . It looks like it's been cracked for quite a while a bit of a clean up a bit of a hammer and weld it should be ok
didn't like the finish of my welds so , ground them back and did them again all's good just needs a coat of paint , must say I can feel the difference now its solid again and I wont be parting company with my side stand for a while yet