If Homer percieves his problem is Mesoraco, then that poses a very big problem of Mes I would think.
Possibly and I don't think it would be much of a reach. Pitchers are a weird bunch as a general rule.
Homer is really good and I expect him to give the Reds a chance to win more often than not, but he hasn't quite proven himself to be unshakable.