Leslie finally shit out that golden horse shoe. That touchdown before halftime last weekend was the last bit of it.