Herr Schweinesteiger sure got some rough handling. What does his name mean in English ... Hog poker?
Hog mounter.
Very happy he survived!