L.A.’s NFL Hopes Turn to Inglewood

0

Wal-Mart Stores Inc. this month sold a vacant 60-acre parcel in Inglewood, renewing speculation that the site could become a National Football League stadium. One team official last week said there is suddenly a lot of “chatter” in the NFL that a team owner may have made the purchase, the Business Journal reports.

No posts to display