The NFL has shunned social media use in the past, but has finally come to see its necessity. All 32 teams are being advised on how to properly use social media to their advantage — and their social presence is growing rapidly, but will teams be able to put an end to the outlandish tweets? […]