yardleybates Chick Wrangler Sep 22, 2004 1,050 0 36 Elgin, IL - NW Chicago burb Dec 19, 2007 #1 Who saw the season finale this week? What did you think?