McKesson's stock appears undervalued, trading at 18 times forward earnings and free cash flow. See why MCK is a Hold.