Los Angeles couple gives Japan guests a lodging experience fit for Ohtani superfans
A unique lodging near Dodger Stadium may be the ideal home base for anyone making the trip to Los Angeles to see the Japanese superstar.