Photos of San Francisco 49ers 2017 OTAs: May 31
View the top images from Wednesday as the 49ers took the field for the fifth day of organized team activities.
![RB Carlos Hyde](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/p5btuqgiug5qua34eral.jpg)
1 / 44
![C Daniel Kilgore](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jouoij3h67hscyg4ntqu.jpg)
2 / 44
![LB NaVorro Bowman](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/cwfdpxrqzfrj2fvocybe.jpg)
3 / 44
![QB Nick Mullens](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uamyryyi5gkqgphqvxqq.jpg)
4 / 44
![TE Garrett Celek](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zfdeu3fm3u2iuhystrrg.jpg)
5 / 44
![WR Victor Bolden Jr.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nuvvcmgcmdevjmcnzi6w.jpg)
6 / 44
![WR Marquise Goodwin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pue1ylkvccdfrmofvn77.jpg)
7 / 44
![LB Reuben Foster](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/liriy9d1a59znkjc5gzp.jpg)
8 / 44
![TE Cole Hikutini](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jtm0y3eadqaioch8ur9k.jpg)
9 / 44
![TE/LS Kyle Nelson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ut1knkx88d0vavf4kn2o.jpg)
10 / 44
![NT Quinton Dial](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pbvywedp84ukgt4n2dcs.jpg)
11 / 44
![DB Adrian Colbert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/azvblwwxjgpjeibhkgar.jpg)
12 / 44
![DL Arik Armstead](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mk9xina28ljdnmrudh0b.jpg)
13 / 44
![DL D.J. Jones](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/smd5ulyskotg5cjlct9v.jpg)
14 / 44
![LB Ahmad Brooks](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yun0uowe7zhkwo4jnzd7.jpg)
15 / 44
![DL Tank Carradine](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/suzkj9qvir00eb0jmx7r.jpg)
16 / 44
![QB Nick Mullens and RB Carlos Hyde](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mdx7utn8baug8tfm2lg5.jpg)
17 / 44
![RB Kapri Bibbs](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/azu0pig1fdqdrcqxeugl.jpg)
18 / 44
![RB Raheem Mostert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gqnb0wiqqixa4e06vgvt.jpg)
19 / 44
![G Zane Beadles and T Joe Staley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zf0qp50jqjo1gwdpvaka.jpg)
20 / 44
![RB Matt Breida](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/elfubctivpe0dytshhbi.jpg)
21 / 44
![RB Tim Hightower](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xbuk7v06bzxqa8uov4qp.jpg)
22 / 44
![QB C.J. Beathard](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/w6iaxjseqt3k9vumxiau.jpg)
23 / 44
![DB Adrian Colbert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lpoisfpqjdaeatgpoo7h.jpg)
24 / 44
![LB Eli Harold](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ad13n4vyzqtfon9jxslw.jpg)
25 / 44
![RB Raheem Mostert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/s9fqlqblx87gn7op7h31.jpg)
26 / 44
![LB Brock Coyle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jlbt3irx9s3xbobd4jv9.jpg)
27 / 44
![QB Matt Barkley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/udyl42k4t5a11wcsz3ix.jpg)
28 / 44
![NT Earl Mitchell](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dhdyrpl5rdoom7naz9ld.jpg)
29 / 44
![LB Ray-Ray Armstrong](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zkelboonzbrz05c47tdf.jpg)
30 / 44
![DB Adrian Colbert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nldybaal3qbd4aavb9li.jpg)
31 / 44
![DB Jimmie Ward](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/amzsoa6vyoyvhmobnai8.jpg)
32 / 44
![WR BJ Johnson III](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dmmggtxbmobpxndjfkx4.jpg)
33 / 44
![WR DeAndre Smelter](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mdkhcqvdqvjkpvowsinz.jpg)
34 / 44
![WR Aaron Burbridge](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/cmoxhuov749rgmsowwmz.jpg)
35 / 44
![WR Jeremy Kerley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hjg5d5j1cfxppgha95dv.jpg)
36 / 44
![(From left to right) WR Jeremy Kerley, WR DeAndre Smelter and QB Brian Hoyer.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/as88sdhraygcy6hghpjj.jpg)
37 / 44
(From left to right) WR Jeremy Kerley, WR DeAndre Smelter and QB Brian Hoyer.
![WR DeAndre Carter](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fp4drfxowceagjyw4azz.jpg)
38 / 44
![WR Pierre Garçon](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wmrc6c8vb2m301iisjtw.jpg)
39 / 44
![QB Matt Barkley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ds1zhamfnhahmuik2gsp.jpg)
40 / 44
![49ers Offense](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uj20iksjbr7g5vi0voks.jpg)
41 / 44
![DL Ronald Blair](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/y3fdqs3hctp3epifcrry.jpg)
42 / 44
![S Chanceller James](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lhbw9ufabkmftcrr7pxe.jpg)
43 / 44
![DL DeForest Buckner](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ah3xrebuquwsdamcsowb.jpg)
44 / 44
This Ad will close in 3