>1+ billion people>can't find 11 decent players
The biggest sports revolution of this century will be when China figures out that baseball is an individual sport disguised as a team sport.
>>145748862They're growing them in labs now with gene alteration and shit. Just give it 5 years and they'll dominate every sports
Same with India. Baffling
>>145748953Shohei couldn't win shit on a bad team