Kevin King comes home a final time