San Francisco 49ersKyle Shanahan Puts 49ers Vet on Notice After Latest Comments at NFL Owners Meetings