Top Photos from Day 1 of 49ers Mandatory Minicamp
Check out the top images as the 49ers begin the final phase of their 2016 offseason program, a three-day mandatory minicamp.
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fyuzigxqypk0d1w4lwuy.jpg)
1 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ufp82xcvchgzdpsiiygb.jpg)
2 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/se7tvyxrgkuzwmqxayur.jpg)
3 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/w4tfuivprhknamakaomd.jpg)
4 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/stpnjp5b8dvxetlsuqja.jpg)
5 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/iwbwwol1fdmufyaamont.jpg)
6 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/l1shkolgyq9veru3uyws.jpg)
7 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qy0tttwmz1ps5kv8ww0m.jpg)
8 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/t6jg4hx8crwefvz3ixhg.jpg)
9 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/sunlhbynvkwx9txeg533.jpg)
10 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wtuaosekpeked4axc3ur.jpg)
11 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/oo9umhcqhm4c60a1jai5.jpg)
12 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zjefdluldqyagd3bbyah.jpg)
13 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mohm1cxpvxlwedwtvmff.jpg)
14 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ezcs2babvxsm237gclyc.jpg)
15 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/w1tm5sifrmozrrpitftf.jpg)
16 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/glpgwllzq6ntkwczq2iw.jpg)
17 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ben6hreyjhwvocn51xxi.jpg)
18 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/orzpxgkahudwjrvk8ari.jpg)
19 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zgt64bh9nyxncwhssfnt.jpg)
20 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yby5xlyjngenjjpo8pjt.jpg)
21 / 22
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zttqxombyegn5wkrkkby.jpg)
22 / 22
This Ad will close in 3