Kyle Shanahan gets transparent on why the 49ers never played rookie Jordan Watkins.