A new pub dedicated to streaming women's sports has opened in downtown Austin, just in time for the start of March Madness.