I think its one of our very own... you know the guys who post treads just to annoy and agrivate our surfing community.
idk, don't give a sh!t about football, so haven't clicked any of the links...but even if I did care, wouldn't be surprised if they led me somewhere I don't want to be