Los Angeles Bills? Are you serious?
Los Angeles Bills.
There's just something wrong about that name. Maybe it's because "Buffalo Bill" has as much to do with Los Angeles as Bill Russell. Maybe it's because the Bills have resided in Buffalo, N.Y., for the past 50 seasons. Or maybe it's because Los Angeles hasn't had an NFL team for 15 years and the idea of having one simply seems foreign.
Whatever it may be, Majestic Realty, the group behind a proposed new NFL stadium in the City of Industry, ...
Read full story