Taysom Hill is having the game of his life