49ers Offseason Training Program: 5/9
View the top images from Wednesday's workout as the 49ers continue Phase 2 of the offseason program.
![LB Pita Taumoepenu](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wglse16ettjmlpckmb2b.jpg)
LB Pita Taumoepenu
![T Joe Staley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/l8so5k3lwaetafsj0tmq.jpg)
T Joe Staley
![TE Garrett Celek](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tnw0cmbxx3fezoexm8oj.jpg)
TE Garrett Celek
![CB Ahkello Witherspoon and DB Adrian Colbert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jkzkj7l3fnrudnwzeqgf.jpg)
CB Ahkello Witherspoon and DB Adrian Colbert
![RB Jeremy McNichols](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qjijy1rtdymgj22mr0zz.jpg)
RB Jeremy McNichols
![TE Cole Hikutini](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pzvoqcxjwszjrkzpxza4.jpg)
TE Cole Hikutini
![2018 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tv48nth3m61rhgm4sxuf.jpg)
2018 49ers
![RB Jerick McKinnon](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lqevpq6miugt3zk85ysy.jpg)
RB Jerick McKinnon
![G Joshua Garnett and OL Erik Magnuson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/unzdwuyh6nnlwtpazyga.jpg)
G Joshua Garnett and OL Erik Magnuson
![2018 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ssgvd7xf4d76nxej3r6a.jpg)
2018 49ers
![TE Cole Wick and TE George Kittle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/brruioh0wxvtdl6ldtxp.jpg)
TE Cole Wick and TE George Kittle
![C Weston Richburg](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qgmnrjnfjf7ucsu6fbu4.jpg)
C Weston Richburg
![OL Laken Tomlinson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pvtfnh9q1os3dpkuicze.jpg)
OL Laken Tomlinson
![QB Jimmy Garoppolo, QB Nick Mullens and QB C.J. Beathard](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lebeo1qifciozusfelrs.jpg)
QB Jimmy Garoppolo, QB Nick Mullens and QB C.J. Beathard
![OL Andrew Lauderdale](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tnitengj4fbktamv3tcg.jpg)
OL Andrew Lauderdale
![TE Cole Wick](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gd2w0ndmmschmaytohzt.jpg)
TE Cole Wick
![OL Garry Gilliam and C Weston Richburg](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xit81ly8cey1e90y0f3j.jpg)
OL Garry Gilliam and C Weston Richburg
![2018 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dtomxpxep2z9bdvofb2q.jpg)
2018 49ers
![DB Trovon Reed and DB Don Jones](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/igxmjz9vdnvhpdrgtirh.jpg)
DB Trovon Reed and DB Don Jones
![2018 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/svwxg0qrgywwlmtvnpih.jpg)
2018 49ers
![DB Jimmie Ward](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/p0t4rein3kssnkhl9qmv.jpg)
DB Jimmie Ward
![OL Garry Gilliam](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hj3gvcnw7qgkmwtcydnt.jpg)
OL Garry Gilliam
![2018 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nlckzfxy1i4xyuinzsp6.jpg)
2018 49ers
![WR Victor Bolden Jr.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qzxu9wsysjo7i1zwjmly.jpg)
WR Victor Bolden Jr.
![OL Laken Tomlinson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/weyvndogyaq1ohdwupol.jpg)
OL Laken Tomlinson
![OL Andrew Lauderdale](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kzne55uzcgs2dwhbjnnw.jpg)
OL Andrew Lauderdale
![LS/TE Kyle Nelson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tuo2vedxzpkbs4f8gtfi.jpg)
LS/TE Kyle Nelson
![P Bradley Pinion](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/de4nzyauxfwlvxoypscy.jpg)
P Bradley Pinion
![QB Jimmy Garoppolo](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/bl2zhfiej7yaqeckcdnm.jpg)
QB Jimmy Garoppolo
![DB Jimmie Ward](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/eez2i6hqoy2as7zjd0dz.jpg)
DB Jimmie Ward
![RB Joe Williams](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/casotvnngzxuwe0mtyhb.jpg)
RB Joe Williams
![RB Raheem Mostert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zgq8vojdci6hjteyew5v.jpg)
RB Raheem Mostert
![2018 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/u0npkwpxlmpkk3ppfopz.jpg)
2018 49ers
![P Jeff Locke](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kbfoart5slne15gwvjut.jpg)
P Jeff Locke
![CB Greg Mabin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gijvkhbsxixcasfo4gtj.jpg)
CB Greg Mabin