Throwback: 49ers Training Camp
Training camp has been a staple of San Francisco's offseason since the days of Montana, Young, Rice and well before they even arrived.
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/izvf4gvrkkw2hew71aaf.jpg)
1 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qszklnwlq5b0v4gfmuai.jpg)
2 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/u8leoz0zyonyg6zvjenb.jpg)
3 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pzfglgtuonv6ui2pb7h8.jpg)
4 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tc1vjvfri34wyrtwkxut.jpg)
5 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/d17bdxrmnav94rotubuc.jpg)
6 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pfvmtgsnxldvgan8ah7k.jpg)
7 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/so01fdwqn0vd2y753fka.jpg)
8 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/aeew4injku6u3ixnrrne.jpg)
9 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wec47aixzjxkf0vz3zwr.jpg)
10 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/vlrazarrt8dznhv7tasr.jpg)
11 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/rqu0yxqe4jggosqtduqq.jpg)
12 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ujtlj15yi64y8zeijssg.jpg)
13 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nug0vs6wwlpk3imkdhw3.jpg)
14 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uum0pyqaige4csus51pk.jpg)
15 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/aa6u0vqnj0a2fwdjpodw.jpg)
16 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/grqaa11xgrzownbvytlh.jpg)
17 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dkxc4abrvaoegmqifak7.jpg)
18 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/bcyr30cbjft5izux5lll.jpg)
19 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fj4hbalmbth4ol7hrtlj.jpg)
20 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wjcyw1me71ovdo4mduo0.jpg)
21 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/njljrey3gupqjd1ggyt9.jpg)
22 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ult8xfczb0nmbwjxysxx.jpg)
23 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jeycbodjireqmwxvntwd.jpg)
24 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ktgcfwzvyhh2kysqzqui.jpg)
25 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ag2nyffte47rlgwlazcl.jpg)
26 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fsbidpm2pl725zq4rfhd.jpg)
27 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mesramlhcktvlp4fuvfd.jpg)
28 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ijqrrc1hejnlsr91pdhk.jpg)
29 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mnmqqezf0u0oochaz0tg.jpg)
30 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/o3pheygma3guxkfeuock.jpg)
31 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yojl5cent6ij1rrg6kvf.jpg)
32 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/aac0i61ddtlzactafn68.jpg)
33 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/muht4dnty3gg8ow38hki.jpg)
34 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kmitpwxblyorvo8n9hwx.jpg)
35 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nbwuvlyywloarqcxwzag.jpg)
36 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mot1krx6zfahllpzikne.jpg)
37 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/anq2a2pphkklxy0hf24l.jpg)
38 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dbpbriznhpsvval94dfu.jpg)
39 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/bzig5ulti8ozszjh5ohj.jpg)
40 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gnlqansuusxyi2kc3cut.jpg)
41 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ocgd90o4xrcy6cigl6kd.jpg)
42 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/up9nmkoub8kckqv1aknq.jpg)
43 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xkdln6bn6rke0trakyzr.jpg)
44 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zvwqyhatwibcde1uas3p.jpg)
45 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hn3ynuz24czay8jtvixy.jpg)
46 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fcmoisbfazyxqmz6yp3u.jpg)
47 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/iil80ojoauxoxl90xrgy.jpg)
48 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qol0pialeqx4dge7fqwn.jpg)
49 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/aqmfdhj5anovwzyeqcoc.jpg)
50 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/t6idv8q7bsqecoubxxhz.jpg)
51 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/inztftofyt9knucpiclo.jpg)
52 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dt76qr3pvevbvszlmlr9.jpg)
53 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/b5bs53te733izlccroae.jpg)
54 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fl04jlivif0i2sfxvdqe.jpg)
55 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lvmagu8zjtw21vwjhors.jpg)
56 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xnvxxtqcfjebxyptjepp.jpg)
57 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/z65g4bkt0jhknvtsl7q1.jpg)
58 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ynnjzrptugo7dxt8p6ke.jpg)
59 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gp50yehhremzu3oxip2k.jpg)
60 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zwbx6biicx37nlru3sfp.jpg)
61 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/szmpxqhyqgsz3qvf5orw.jpg)
62 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/j7nyklefpogruqw4pqtg.jpg)
63 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ekte1gcwxzam8ryyw3ss.jpg)
64 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/owj6p1dil34ij8lz59fz.jpg)
65 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fnlofukel7kpx6p6xs4i.jpg)
66 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/csvsx632remrpukzdtei.jpg)
67 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/pkolmwjpftbjfzsa6hdh.jpg)
68 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xbwrfttcaqyqwwhov3f2.jpg)
69 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/bjkr5beyo7gd8qvsmvwv.jpg)
70 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ya7lia1vmfhoox2do1hm.jpg)
71 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ekw6bgr2vppptxachqq6.jpg)
72 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nyyvkvkrb5bixuivcaz4.jpg)
73 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jfv7q9vvrrrtyatcwlfg.jpg)
74 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/eunlpxmqpqv8aheggvv4.jpg)
75 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tfkr5sa5yilzc8r4nc7n.jpg)
76 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/isr4tm8bcsdw6n5m62sz.jpg)
77 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tgnecintkxzjwvmicrfb.jpg)
78 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yozz6uhiix26bmd1caub.jpg)
79 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jj6urnkpkahrny3qryc5.jpg)
80 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/afygyoq9vpfabqwhg0hg.jpg)
81 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nso0clazxbwjsx3gqg0y.jpg)
82 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kipoihobweeicurv0htp.jpg)
83 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mhkdd58hc2k8qkcz7gcn.jpg)
84 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/bspejnzjr6mgoiiun8g5.jpg)
85 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/t2boid3zdoa7lxegdff2.jpg)
86 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wtx9jj4j28qcqvgarm7k.jpg)
87 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ge705n6nruwurwwcb4q3.jpg)
88 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ucesinfbjksyhap3q4uk.jpg)
89 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/trbh6ixh2q9mdigbempf.jpg)
90 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/iqab6go4k5xdaoglrzms.jpg)
91 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/koroxo3ksnyp1on3mun0.jpg)
92 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ugmtmfe75e2kbmzyz9xp.jpg)
93 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/rxcarlpj2euen9lkmenx.jpg)
94 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wq8anf5oo94ckxwqohzs.jpg)
95 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zcr9guutlwfad9bss88e.jpg)
96 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/u25u5y2ous0jdikbeigp.jpg)
97 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dprbpphqtxjugorafdok.jpg)
98 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nthfh2gbn3kmfbgzndrp.jpg)
99 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/isftjnozxglcaruzlgnc.jpg)
100 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qorkmbxmnsnqvmsoabzi.jpg)
101 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/p3vc6gkirdzekdfk2p29.jpg)
102 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/p3xevh3g7stcymag7lyg.jpg)
103 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hgpaplsmfitxgoqbvhwj.jpg)
104 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qvkxtns1ndkq6nmqsd0p.jpg)
105 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/v1qrkkf16rsbyehwlexc.jpg)
106 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/q940dhqnpzy4ilkcfurp.jpg)
107 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/khrcmwpfhdxadjkfkxhk.jpg)
108 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fb3kuqhibmbwyd1ra5po.jpg)
109 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nhfy1k0luzvlnx4drh2a.jpg)
110 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/voetbhge1ifu1ucogvf3.jpg)
111 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tssdcpo3qkzkye0ysgp2.jpg)
112 / 113
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lgx1sns7qdvmklaqu3nc.jpg)
113 / 113
This Ad will close in 3