I found a
Japanese baseball blog in English!
I have seriously spent the last one and a half hours reading through a very small portion of her blog - it is HUGE and totally qualifies her as a fangirl! XD
Also, must remember
this site. I can't believe that I didn't come across it earlier - maybe my google-fu wasn't strong enough back then.