What's with the Romine talk? Guy is nothing more than a hot turd.
Realistically, we were probably looking at 2 decent catching options as free agents that we could get on short term deals. Those players were Castro and Chirinos. Most people seemed to be ok with us acquiring one of those two and we did.
Granted, I do believe Castro is very capable of taking an absolute shit as a hitter and posting something along the lines of .210 average and .280 OBP. However, with the decent power and defense, it could still be ok. He was one of the better free agent catchers available and has had a respectable career up to this point. No sense in really whining about it when our main weakness is still our starting pitching.