The Giants have been hit by the injury bug. Who can help next?