#Titans video on Twitter
"My penalties are a f---ing problem. ... I am completely screwing the team ..."
—Titans OL Taylor Lewan went off on himself..
#Titans video is one of the top 100 videos trending on twitter today.