Yardbarker: McNabb Benching Story Enters Final Day
As the "why in the world did they give him that contract" story begins!