Facing Giants?