The major professional teams are owned by the biggest publishing empires or department store chains, each combining their company name with the time-honored American nicknames, the most famous being the Yomiuri Giants.
Professional teams are owned by large businesses and chains.
It is in the perfect location to let you see much more of Madrid in less time.