Doubtful. I cannot think of a single player who changed position to catcher on the fly in the majors.
I believer Harper played catcher in high school, maybe the minors.
Why? I see tons of merit in that line of thinking. Harper WOULD be much more valuable as a catcher than outfielder due to the level of average offense at that position. And it is very possible that Harper WOULD have had a lesser injury history staying at the position he played his entire life instead of changing position pretty much one year before making his MLB debut.
I think it really might have been a mistake. Harper would be truly godly as a catcher IMO. How many catcher's put up the type of offense that he possibly can?
Definitely Harper would be more valuable in the short term as a catcher, especially with the new (in my opinion wussy) rules for catchers, but why wouldn't he be at that position? Why would the Twins move Mauer to first if that's the case? Also Napoli. It's easier to find find good defense and offense at 1B than catcher.
I'm not sure about the general consensus about Harper at catcher, but either they don't think his defense is very good at that position, or they think OF will prolong his career due to the brutal nature of the catcher position. Which is ironic, considering Harper's disagreement with fences in the first few years of his careers.
Harper's an OFer, for better or for worse at this point. His right-throwing gives more options, but it doesn't seem like Rizzo or likely he'll change positions now at this point. I think we have to live with it, he's a guy who plays hard, is prone to slumps, has a potentially great bat, and needs to learn the OF better.