The Syracuse University signee hauled in 106 yards and the game-winning catch in the Class AA football state championship.
Erik and Lyle Menendez have been behind bars for nearly 35 years -- and the sensational case is still riveting the nation.
The justice system needs to overhaul its approach to childhood trauma, especially given the prolonged development of the ...