Partner Richard Grant was quoted in a story published in The Christian Science Monitor on Feb. 2 about plans to build a new $1 billion football stadium in downtown Los Angeles.
Partner Richard Grant was quoted in a story published in The Christian Science Monitor on Feb. 2 about plans to build a new $1 billion football stadium in downtown Los Angeles.