The Giants didn't have the depth to withstand injuries and slumps in June and July, but suddenly their roster is packed with young talent.