Peele now knows what team needs to work on

November 13, 2007 12:32 AM