tikibarber Giants running back who explained "quest" on "Sesame Street" in 2009: 2 wds Former Giant running back