Jermaine Eluemunor fullfilling teenage dream of playing for Giants that began at London gameMarch 19, 2024