Sean Taylor, the real deal?