SAN FRANCISCO -- Weeks ago, long before Tim Hudson's final start or Jeremy Affeldt's retirement announcement, Ryan Vogelsong sat in a quiet clubhouse at AT&T Park and looked ahead.