San Francisco 49ers Position Battles Continue Into Second Preseason Game

San Francisco 49ers wide receiver Danny Gray (86) takes part in drills at the NFL football team’s … [+] practice facility in Santa Clara, Calif., Saturday, July 30, 2022. (AP Photo/Jeff Ch...