A man who fatally stabbed his children’s maternal grandmother in a Long Beach park as the teacher’s students played nearby was sentenced Friday to 86 years to life in prison. Steven Brown, 52, was convicted Jan. 27 of first-degree murder for the Oct. 11, 2013, killing of Kellye Taylor, whose throat was slit at Orizaba […]