Giants Sign World Superstar, Have Small Penis!
Its been known for years that the Huddersfield Giant have issues in regards to their standing in the game. Basically the Giants are a little, poorly rub club, playing out of a shit town who only reason for existence is that the game was founded in a pub there in 1895. Huddersfield have pissed and…