Saints DE Marcus Davenport may be from another planet By: Jake Rajala When Saints defensive end Marcus Davenport takes the field, you will...