This just in "Team Infidel" is the "News Manager". :lol:
This long standing question/joke has finally been brought to light and is clear to all those with eyes.
Don't deny it... the voices told me so it must be true.
In all seriousness I was just making a joke because of the inordinate (but very much appreciated) amount of news stories Team Infidel has been posting.