In Tokyo you can see games at Korakian Stadium, and in Osaka at Nissei.
You can watch sports at the Korakian Stadium in Tokyo.