These are valid points as well. The Foster thing was weird to me, he seemed like such an awesome prospect but then he slid so far that I thought for sure there was something seriously wrong with him that wasn't out to the general public yet but then the 49ers draft him and all we heard about once again was how awesome this guy is gonna be. I have a buddy who is a 49ers fan who is absolutely thrilled that they were able to grab him.