Well he almost traded for Peavy the same way he could have traded for Ervin, so he was at least thinking about doing something like that. Cant change the past but still don't blame Rogers for that off-season. Like I said, JP was given money when he wasn't ready to spend it and he at least overpaid for free agents. That's more sensible.
As far as Kenny Williams, if he is prez, he likely won't be GM. Depends on who he hires. My money is still on Doug Melvin. Because Canada.