Newly acquired LB Bobby Okereke explains why Giants are a 'perfect situation' for himOkereke signed a four-year, $40 million contract with Giants this week3/16/2023, 8:19 PMAlex SmithEditorial Producer