With the Pacific Coast League approving the sale of the Triple-A Tucson Padres to MountainStar Sports Group of El Paso (TX), it’s now crunch time for the city and stakeholders to find a new home for City Hall and build a new $50-million downtown ballpark for the team. Read more here and here.