NFL.comSan Francisco 49ers QB Trey Lance signs rookie contractJul 28, 2021Michael BacaBy Michael Bacamore_vert