Mr. Fuck, of course, plays for Medicine Hat.
A few points.
1. "Guilherme Crabigiale" is by itself a high-quality sports name.
2. He plays for Medicine Hat.
3. He says he is proud of his name. So, from now on, if you say that you are "as proud as Fuck," you have not even said anything dirty.