Emma Finucane is a Welsh track cyclist. She is an Olympic champion in the team sprint, a two-time world champion in the sprint, and a world and European champion in the team sprint. From Wikipedia
She will test her renewed form alongside Olympic medalists Emma Finucane from Great Britain, Hetty van den Wouw from the Netherlands ahead of Germany’s national championships next month.