49ers.comKyle Shanahan Reveals Initial Reactions to the 49ers 2020 ScheduleMay 7, 2020Keiana MartinBy Keiana Martinmore_vert