Nope. Get a new mission.
Use Oswalt? . No?.
They're pretty easy to pick up in conquest or (if you have a decent pitcher from that team) ranked seasons.
It's not quite as annoying as getting the 'exchange eyeglasses' mission for 2 program points... 3 times in 5 days. No, i'm not spending that much on so little program points.