Niners Nation49ers news: Kyle Shanahan explains why he had Brandon Aiyuk rated higher than Henry RuggsApr 29, 2020bookmark_bordersharemore_vert