I have been to Japan a few times for both work and as a tourist and watched several football matches over a number of years, and also rugby in 2019. Not been to baseball but did visit the Tokyo Dome.
I hope you get there one day - I’ve always enjoyed my visits from every aspect, hard to think...