Thomas Davis is a freaking MAN!