The Giants received welcome news Friday when catcher Buster Posey and third baseman Eduardo Nunez arrived at Coors Field feeling much improved after sustaining left leg injuries in Thursday's 10-9 loss to Colorado.