Cameron Diaz Says Farewell to "Shrek" - NBC Bay Area

    Cameron Diaz Says Farewell to "Shrek"