San Jose Rainbows Location: San Jose, California Level: professionalSport: softballLeague: International Women's Pro Softball Association Status: defunctYears: 1979Teams with the Rainbows team name Tweets by mascotdb