The Giants are searching for answers throughout their roster after winning just nine games over the past two seasons. One ...