Sora Front Derailleur Failure

Happened with about 2200 miles on the clock. In all fairness it’s been a hard 2200 miles, I did 3 hard races in absolutely terrible conditions where I had a few instances of chainsuck that flexed the cage open enough that I had to squeeze it back together to get everything to shift right.

It still works just not very well if I shift whole standing climbing, which sucks because I really like doing that. I’ll probably run it for a bit before I get around to pulling out the replacement.