A bit more reading on TesLaa, he's a project for sure. Not afraid to bock or mix it up a bit. I can also see some appeal on special teams with his speed. I do think it was a bit much to pay for an "insurance policy".
But who knows who else was high on Brad's Board.