San Francisco 49ers’ Kyle Shanahan talks ‘bro hug’ with Brandon Aiyuk, updates contract situation Published by Vincent Frank