Wochit News - Lawrence Okoye has signed for the Arizona Cardinals after being waived by the San Francisco 49ers. Okoye, who holds the British record for the discus, was released by San Francisco after two seasons trying to establish himself in the NFL, having swapped the track for gridiron after the 2012 Olympics. Franchises finalised their 53-player rosters over the weekend when Okoye revealed he has been given a shot by the Cardinals who, like the Niners, play in the NFC West.