So, the question itself has been put incorrectly.
"In EFL there are more gays."
Period. Or rather an exclamation mark. More gays!!!!
My friends, I'll reveal you a secret. Any statistical sampling, which has been made among any group of adults (checker players, boxers, mathematicians or pocket thieves) will show any rate or any factor higher than average in society. At least because about 15-25 per cent of population make underage children who can't participate in such polls by definition.
So, if you want to confirm or to deny the opinion of some Mr. Thornsbury - be my guest. But please keep in mind that by scientifical correctness this is the same as an attempt to count exact quantity of angels living on the tip of a needle.