Let's start with the MLB license. Stop paying for it to have full control.. Not happening

, nor should it. OOTP is running a business and everyone is free to buy or not buy for whatever reason, MLB license, front office depth, etc. etc. etc. I can assure you that terminating the license will take more dollars out of their paycheck than keeping it. But yeah, it's not your money so feel free to tell them what to do.
Franco is a legitimate question, but once asked and no answer appears to be coming, one could just take a few minutes and recreate Franco if he's that important to their game. In the time it took to post here they could already be playing. It's what I would do.
"But I paid $30-40 for the game and shouldn't have to". That's correct and fair enough, if it's not a mandated removal. The choice, then, is still live without and complain, or take a few minutes and move on. Choice #2 seems the fastest way to ease the frustration.
Doesn't affect my game either way, just trying to help.