News
Lyon midfielder Amandine Henry scored a jaw-dropping goal during Sunday's Champions League final. The French national team captain hit the ball from 30 yards out into the upper 90 of the net.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results