Who is this Snerd troll?
"James Franklin has become detached from the team over the last two weeks and was absent for most of the bye week leaving staffers in the dark on his whereabouts.
Insiders are quoted as saying tech had a bad week of practice and it’s going to take a miracle to beat...