Egypt forward Omar Marmoush, the second highest scorer in the Bundesliga this season, has agreed a contract until 2029. BBC Sport Read More