The Anaheim City Council has officially killed a new stadium deal with the Angels, one that took years to negotiate. It could provide a window for Long Beach to slip back into contention to land the team.
The Anaheim City Council has officially killed a new stadium deal with the Angels, one that took years to negotiate. It could provide a window for Long Beach to slip back into contention to land the team.