Via: Niners Wire
A 7-round mock draft has some head-scratching picks, and some sneaky good ones for the San Francisco.....