Opinion: From lowly B’s to Japan Series champion Buffaloes
The Orix Buffaloes are Japan Series Champions. If someone were to say that two years ago, they would’ve been looked at like they had just walked up to someone on the street and proclaimed themselves…