San Francisco 49ers at Arizona Cardinals 10/31/2019

San Francisco 49ers quarterback Jimmy Garoppolo (10) warms up prior to an NFL football game against the Arizona Cardinals, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

Arizona Cardinals running back Kenyan Drake warms up prior to an NFL football game against the San Francisco 49ers, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals quarterback Kyler Murray (1) warms up prior to an NFL football game against the San Francisco 49ers, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals Kenyan Drake (41) scores a touchdown as San Francisco 49ers cornerback Richard Sherman defends during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

Arizona Cardinals running back Kenyan Drake celebrates his touchdown against the San Francisco 49ers with wide receiver Larry Fitzgerald, left, during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers quarterback Jimmy Garoppolo (10) throws against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

San Francisco 49ers wide receiver Emmanuel Sanders (17) is hit by Arizona Cardinals strong safety Budda Baker (32) as defensive back Tramaine Brock (20) defends during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals wide receiver Christian Kirk (13) is tackled by San Francisco 49ers cornerback Richard Sherman (25) during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Richie James (13) pulls in a punt against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers George Kittle (85) scores a touchdown as Arizona Cardinals outside linebacker Haason Reddick (43) looks on during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers George Kittle (85) scores a touchdown as Arizona Cardinals outside linebacker Haason Reddick (43) defends during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz.(AP Photo/Ross D. Franklin)

Arizona Cardinals quarterback Kyler Murray (1) throws against the San Francisco 49ers during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers tight end George Kittle (85) tries to avoid Arizona Cardinals defenders during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers running back Tevin Coleman (26) runs the ball against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Kendrick Bourne (84) pulls in a touchdown pass as Arizona Cardinals cornerback Byron Murphy (33) defends during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

San Francisco 49ers quarterback Jimmy Garoppolo (10) greets San Francisco 49ers head coach Kyle Shanahan after a touchdown against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers tight end George Kittle (85) runs after the catch for a touchdown against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Kendrick Bourne (84) celebrates his touchdown against the Arizona Cardinals with wide receiver Dante Pettis (18) and running back Tevin Coleman (26) during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers defensive end Nick Bosa (97) runs a play against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

San Francisco 49ers quarterback Jimmy Garoppolo (10) throws against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals quarterback Kyler Murray (1) avoids the hit of San Francisco 49ers defensive tackle D.J. Jones (93) during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

San Francisco 49ers quarterback Jimmy Garoppolo (10) gets the throw off as Arizona Cardinals outside linebacker Terrell Suggs (56) applies pressure during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

San Francisco 49ers wide receiver Emmanuel Sanders (17) celebrates his touchdown against the Arizona Cardinals during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Deebo Samuel can't make the catch as Arizona Cardinals middle linebacker Jordan Hicks (58) defends during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Emmanuel Sanders (17) celebrates his touchdown against the Arizona Cardinals with offensive tackle Daniel Brunskill during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers running back Matt Breida (22) avoids the tackles of Arizona Cardinals cornerback Patrick Peterson (21) during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers tight end George Kittle (85) is tackled short of the goal line by Arizona Cardinals safety Deionte Thompson (35) during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

Arizona Cardinals quarterback Kyler Murray (1) throws against the San Francisco 49ers during the first half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals wide receiver KeeSean Johnson (19) celebrates his touchdown against the San Francisco 49ers with fans during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

Arizona Cardinals quarterback Kyler Murray (1) is tackled by San Francisco 49ers defensive end Dee Ford (55) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers defensive end Nick Bosa (97) blocks against Arizona Cardinals offensive tackle D.J. Humphries (74) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Dante Pettis (18) celebrates his touchdown against the Arizona Cardinals with wide receiver Emmanuel Sanders (17) and tight end George Kittle (85) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers running back Tevin Coleman (26) is hit by Arizona Cardinals middle linebacker Jordan Hicks and linebacker Cassius Marsh (54) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

Arizona Cardinals linebacker Chandler Jones (55) celebrates his sack of San Francisco 49ers quarterback Jimmy Garoppolo (10) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

A fan dressed in a halloween costume cheers during the second half of an NFL football game between the San Francisco 49ers and the Arizona Cardinals, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals wide receiver Larry Fitzgerald (11) is hit by San Francisco 49ers middle linebacker Fred Warner (54) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

Arizona Cardinals running back Kenyan Drake (41) is hit by San Francisco 49ers strong safety Jaquiski Tartt (29) during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals wide receiver Andy Isabella (89) runs for touchdown after the catch as San Francisco 49ers cornerback Jimmie Ward (20) pursues during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers quarterback Jimmy Garoppolo (10) throws against the Arizona Cardinals during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Rick Scuteri)

San Francisco 49ers wide receiver Richie James, left, runs as Arizona Cardinals linebacker Dennis Gardeck (42) defends during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals wide receiver Andy Isabella (89) scores a touchdown against the San Francisco 49ers during the second half of an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

Arizona Cardinals head coach Kliff Kingsbury, left, greets San Francisco 49ers head coach Kyle Shanahan after an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. The 49ers won 28-25. (AP Photo/Ross D. Franklin)

San Francisco 49ers quarterback Jimmy Garoppolo (10) greets Arizona Cardinals quarterback Kyler Murray (1) after an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. The 49ers won 28-25. (AP Photo/Rick Scuteri)

San Francisco 49ers quarterback Jimmy Garoppolo (10) greets Arizona Cardinals linebacker Chandler Jones (55) after an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. The 49ers won 28-25. (AP Photo/Rick Scuteri)

Arizona Cardinals wide receiver Larry Fitzgerald (11) greets San Francisco 49ers cornerback Richard Sherman (25) after an NFL football game, Thursday, Oct. 31, 2019, in Glendale, Ariz. The 49ers won 28-25. (AP Photo/Ross D. Franklin)

El quarterback de los 49ers de San Francisco Jimmy Garoppolo lanza un pase en la primera mitad del juego ante los Cardenales de Arizona, el jueves 31 de octubre de 2019, en Glendale, Arizona. (AP Foto/Ross D. Franklin)

FILE - In this Oct. 31, 2019, file photo, San Francisco 49ers linebacker Kwon Alexander (56) looks on during the first half of an NFL football game against the Arizona Cardinals, in Glendale, Ariz. Alexander has returned to practice for the San Francisco 49ers on Thursday, Jan. 2, 2020, for the first time since tearing his pectoral muscle midway through the season. The Niners opened up the three-week practice window for Alexander to be activated from injured reserve in the playoffs. (AP Photo/Rick Scuteri, File)

FILE - In this Oct. 31, 2019, file photo, San Francisco 49ers cornerback Richard Sherman (25) plays during the first half of an NFL football game against the Arizona Cardinals, in Glendale, Ariz. Two of the best at their jobs will meet once again in the NFC championship game when Green Bay quarterback Aaron Rodgers must decide how much to challenge San Francisco cornerback Richard Sherman. (AP Photo/Rick Scuteri, File)

FILE - In this Oct. 31, 2019, file photo, San Francisco 49ers running back Matt Breida (22) carries the ball against the Arizona Cardinals during the first half of an NFL football game in Glendale, Ariz. Breida has been traded to the Miami Dolphins by the San Francisco 49ers for a fifth-round draft pick on Saturday, April 25, 2020. (AP Photo/Ross D. Franklin, FIle)

FILE - In this Oct. 31, 2019, file photo, San Francisco 49ers wide receiver Richie James (13) warms up prior to an NFL football game against the Arizona Cardinals in Glendale, Ariz. Richie James Jr. has broken his right wrist during offseason workouts and won't be ready to return to the field until after the start of training camp. The 49ers confirmed a report of the injury by NFL Network on Friday, June 19, 2020, and said they will have a better idea of how long James will be sidelined after he reports to training camp next month. (AP Photo/Rick Scuteri, File)

FILE - In this Oct. 31, 2019, file photo, San Francisco 49ers running back Matt Breida (22) carries the ball against the Arizona Cardinals during the first half of an NFL football game in Glendale, Ariz. The Dolphins believe veteran newcomers Jordan Howard and Matt Breida represent a significant upgrade at the position, providing more punch and versatility for an offense that last year had the NFL's lowest rushing total since 2006. (AP Photo/Ross D. Franklin, FIle)

FILE - In this Thursday, Oct. 31, 2019, file photo, fans arrive prior to an NFL football game between the Arizona Cardinals and the San Francisco 49ers, in Glendale, Ariz. The San Francisco 49ers are set to embark on an unusual three-week road trip after being kicked out of their stadium and practice facility because of strict new COVID-19 protocols in their home county in Northern California. The Niners will fly to Arizona, where they will practice, live and play their next two games after Santa Clara County imposed a three-week ban on games and practices for contact sports. (AP Photo/Rick Scuteri, File)

FILE - In this Thursday, Oct. 31, 2019, file photo, fans arrive prior to an NFL football game at State Farm Stadium in Glendale, Ariz. Governor Doug Ducey and the Arizona Department of Health Services announced Friday, Jan. 8, 2021, that Arizona will open a 24/7 vaccination site Monday, Jan. 11, 2021 at State Farm Stadium to dramatically expand the availability of COVID-19 vaccine doses in the Phoenix metropolitan area. (AP Photo/Rick Scuteri, File)

FILE - San Francisco 49ers defensive end Ronald Blair (98) playsd during the first half of an NFL football game against the Arizona Cardinals in Glendale, Ariz., in this Thursday, Oct. 31, 2019, file photo. The New York Jets have signed defensive lineman Ronald Blair, a favorite of coach Robert Saleh from their days together with the San Francisco 49ers. The addition of Blair on Tuesday, June 1, 2021, bolsters a defensive line that is considered a strength of the Jets. (AP Photo/Rick Scuteri, File)