Top Shots 📸 from 49ers Practice in West Virginia
Take a look at the best images from Wednesday's practice as San Francisco shifts its focus to Week 3 and the New York Giants.
![TE George Kittle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gsf1lrivumy4hp1irxiy.jpg)
1 / 24
TE George Kittle
![K Robbie Gould](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/rune7cfbqixfyrpxpasa.jpg)
2 / 24
K Robbie Gould
![CB K'Waun Williams](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xs0zkaptrkemkw5lrimh.jpg)
3 / 24
CB K'Waun Williams
![WR Brandon Aiyuk](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/bnqnzlmb8vc0kangfmuu.jpg)
4 / 24
WR Brandon Aiyuk
![QB Nick Mullens](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xcwxb7mfw0wtyeznvazx.jpg)
5 / 24
QB Nick Mullens
![LB Kwon Alexander](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/x1rvmm31xhlurasmo4tl.jpg)
6 / 24
LB Kwon Alexander
![TE Charlie Woerner](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/haxsixsprazqktbmw6nv.jpg)
7 / 24
TE Charlie Woerner
![RB Jeff Wilson Jr.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wiq4qclbaqmsknvkcyx4.jpg)
8 / 24
RB Jeff Wilson Jr.
![WR Kendrick Bourne](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zakkaxblpqs8696l0qvd.jpg)
9 / 24
WR Kendrick Bourne
![DB Jimmie Ward](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/luwsmy8g4gvssdbpbvze.jpg)
10 / 24
DB Jimmie Ward
![TE George Kittle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/a1emb7cqtvjwb6ad4rvq.jpg)
11 / 24
TE George Kittle
![QB Nick Mullens](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/justunyxdsuorfejrdxe.jpg)
12 / 24
QB Nick Mullens
![LB Dre Greenlaw](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/z18rboqseb3gopmpiakd.jpg)
13 / 24
LB Dre Greenlaw
![WR Trent Taylor](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ka9otdluy5fwtmhtqaok.jpg)
14 / 24
WR Trent Taylor
![QB C.J. Beathard](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jpf0or5thisu8e7achlw.jpg)
15 / 24
QB C.J. Beathard
![OL Ben Garland](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/oua5ilbd9kz7kumrtrlt.jpg)
16 / 24
OL Ben Garland
![LB Kwon Alexander](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kyk1i5eay2k0kh5030aq.jpg)
17 / 24
LB Kwon Alexander
![WR Kendrick Bourne](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/oivzgdinqrnyhyf59y2y.jpg)
18 / 24
WR Kendrick Bourne
![WR Brandon Aiyuk](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wra7tzfqcbqy8qg3gpo2.jpg)
19 / 24
WR Brandon Aiyuk
![QB C.J. Beathard](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yameliquy23jtm5dbgxp.jpg)
20 / 24
QB C.J. Beathard
![TE George Kittle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wjftnfqtcrn83oagoa0f.jpg)
21 / 24
TE George Kittle
![QB Nick Mullens](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zc09f2cdlpnxekcdwrqe.jpg)
22 / 24
QB Nick Mullens
![LB Fred Warner](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/axavgxgmbqymhbul0dzi.jpg)
23 / 24
LB Fred Warner
![RB Jerick McKinnon](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uyuqruulgtb9dlpcgtui.jpg)
24 / 24
RB Jerick McKinnon
This Ad will close in 3