In a bold move twitter has shut down two major twitter accounts from Deadspin and SBNation. It seems that the NFL (a not for profit organization) and other sports organizations have filled complaints to...
Read More
1 Minute