EXCLUSIVE: Angels in talks on possible move to Long Beach
Discussion for a waterfront stadium has centered on a roughly 13-acre lot southeast of the Long Beach Arena.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed