Utah Sports UT
Toyota Pulls Olympic TV Ads In Japan, Despite Being Major Sponsor
The Tokyo Games are proving to be so unpopular in Japan that major sponsors are starting to drop out. On Monday, it was announced that Toyota -- one of Japan's best-known companies…