When Snoop Dogg swaggered into Swansea wearing a Swansea City hoodie and beanie, it felt surreal.
The American rapper took his seat at the Swansea.com Stadium and, for a moment, Welsh football tilted slightly off its axis.
Far from being incidental, it was a calculated public relations...