Switzerland's Oliver Buff (R) is sent off after receiving his second yellow card from referee Wilmar Roldan (L) as Gabon's Franck Engonga (2nd R) claps and Switzerland's Innocent Emeghara looks on during
Oliver Buff | Real Zaragoza
30 Oliver Buff Photos and Premium High Res Pictures - Getty Images
Zaragoza, Spain. 19th Aug, 2018. Oliver Buff of Real Zaragoza (15) runs with the ball during the La Liga 1|2|3 match between Real Zaragoza and Rayo Majadahonda at La Romareda. Real Zaragoza