European Championship Qualifier, 09 to 12 Jul 2008 Abrantes, Portugal; Greece vs Russia (Final) - Greek pitcher LYONS Thomas J. - Final result Greece 5 - Russia 0
- Image ID: 14830273
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Pedro Monteiro / Shutterstock.com
- Copyright: Pedro Monteiro