Giants will reportedly work out Brandon Jacobs, Willis McGahee, Joe McKnight