Needing Weapons?Needing Weapons?The Giants offense was lacking in their first game of the year on Monday night against Detroit, with Eli Manning completing only 18 of 33 passes for 169 yards.Armen WilliamsArmen Williams