Photos | Minnesota Vikings – vikings.com
2024 OTA Practice No. 2
View photos from the Vikings second OTA practice, which took place on May 21 at the TCO Performance Center.
![05212024_OTA_001](https://cdn.statically.io/img/static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/awfvnwrl0prdhhqd6xnr.jpg)
1 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_002](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/u0nk9x1lprmvfpb7obhv.jpg)
2 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_003](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/mctxkrxqrwyil9rg86av.jpg)
3 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_004](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/r1qwcmrfcunurgfy1mmo.jpg)
4 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_005](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/mlvd58tkiemgbg4gmkek.jpg)
5 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_006](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/lrpd2aj5niyl0wvqypx0.jpg)
6 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_007](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/aciwfgmpoxwpc3dtvptg.jpg)
7 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_008](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/zywwwyl04co1alvorpfl.jpg)
8 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_009](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/htcfpzxd6mqsi3eh0mun.jpg)
9 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_010](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ozo2y9ke3ueep6vf97o9.jpg)
10 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_011](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/wca26fpunntecr2ifhz4.jpg)
11 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_012](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ewiz8af9zo4vxstwjdla.jpg)
12 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_013](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/fihxaqsmctgs6rtr3cks.jpg)
13 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_014](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/az5e0koriycdvvwnqi4m.jpg)
14 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_015](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/sdq6vhsdzn4wmswqtgut.jpg)
15 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_016](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/thwoz4qtnhiwlqyanytj.jpg)
16 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_017](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/xqmurgdwzyy0so6jpkir.jpg)
17 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_018](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/pnueszktyx9td6dsxgn8.jpg)
18 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_019](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/n6gxc2b67iqb8zmxydiz.jpg)
19 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_020](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/t4nybzgabkynts2ultlv.jpg)
20 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_021](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ogvjatzy2aieezd6ynni.jpg)
21 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_022](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/trl9y78ojac5jwi5pmbj.jpg)
22 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_023](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/p2onuqjuenswuov3qfjg.jpg)
23 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_024](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/xpkq21ybojg8m8bycum4.jpg)
24 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_025](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/zdd2lsgjycmqxxs7jzdp.jpg)
25 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_026](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/tebwzzx08wrklcjzu7ph.jpg)
26 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_027](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/bdvcswzxjuigsuaufzgt.jpg)
27 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_028](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/wvo7orqhovimzvtkh2zg.jpg)
28 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_029](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/s3pu9igtv2lgn1iwoarv.jpg)
29 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_030](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/eththcpe1pteo85yu6bk.jpg)
30 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_031](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/hpjdpx90pt76fs5rzbju.jpg)
31 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_032](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/jvfxyqwm9e68y3f7rs27.jpg)
32 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_033](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/tgttcskraui7kv9yuvg8.jpg)
33 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_034](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/zacwznl5otmjy8yqyp0n.jpg)
34 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_035](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ebtlzgilrhhrxsvbnxjd.jpg)
35 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_036](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/uvg0a7pt9yzyywk7ejof.jpg)
36 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_037](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/y5q5ax93sbvipzi7zdaq.jpg)
37 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_038](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/xs3kwiwtgh5pvta9redc.jpg)
38 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_039](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/nyglkgtmsccgh8t3kmwd.jpg)
39 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_040](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/rjdghmu9adqrfv7y9k24.jpg)
40 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_041](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/l64szhioqu6u1czxply2.jpg)
41 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_042](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/bywyf5dimh9bmc4joih1.jpg)
42 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_043](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/prcv3a0qbxrbojaaww8l.jpg)
43 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_044](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/zavldlj7yqxlsrkghm32.jpg)
44 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_045](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/dsratgt0deadtiqa0utt.jpg)
45 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_046](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/aixfidfvgarzbfxeivio.jpg)
46 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_047](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/xx2qfrlhjpbfh4zayr3c.jpg)
47 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_048](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/bccpbv47fbn0vbodl1qd.jpg)
48 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_049](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/yowsbjhlkwzl4chfp4ak.jpg)
49 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_050](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/fiq3yhhtvzp80crlfrvl.jpg)
50 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_051](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/grrxuqoklc9abodsa6k0.jpg)
51 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_052](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/tlqmicwe5mnu1dubmsph.jpg)
52 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_053](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/fpw1xdh1xutomf14lwqv.jpg)
53 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_054](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/hn7ihvb0bcdkbl2lztiq.jpg)
54 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_055](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/i1gbmdnukk426k4ubxor.jpg)
55 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_056](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/soqmzcjyupdp6qs9haxd.jpg)
56 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_057](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/plz5tnarzilf9wzyhnzj.jpg)
57 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_058](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/fqn7ncdwdnuknd6axhn9.jpg)
58 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_059](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/nmuahgby5fuhu62c9cvj.jpg)
59 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_060](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/jkz0se5hvpigx3fqsxi1.jpg)
60 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_061](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/v65qsdh986zz72iidwtb.jpg)
61 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_062](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/olwqcrrgprp0dgliiuy4.jpg)
62 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_063](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/qxqvc3wytaxxjvhpzcun.jpg)
63 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_064](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/k27nzxias6bigpjptlwa.jpg)
64 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_065](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/jseub0hees8dslvpbrrw.jpg)
65 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_066](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/njtrnbkihan9btgdwg94.jpg)
66 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_067](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ckswolewbf38sdrk1lbm.jpg)
67 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_068](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/utx90ss3vwokkpda4m2t.jpg)
68 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_069](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/qvq7ujeuoiskjjc2431i.jpg)
69 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_070](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ng65ugavoziqvo7lolwu.jpg)
70 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_071](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/rvzsifyplzlh4eb6f67g.jpg)
71 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_072](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ane5ddpcsgafrzspyitb.jpg)
72 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_073](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/dp6dfmfnzqbvs4o1vemf.jpg)
73 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_074](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/hphiqkdti8ixeffavnqj.jpg)
74 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_075](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/gjr662hgafqnt2flik38.jpg)
75 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_076](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/efcwuiojntrr7kjugnnt.jpg)
76 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_077](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/nbqtettcw8nkew8bhl0o.jpg)
77 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_078](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/eqjmakwkcbw6pscme1td.jpg)
78 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_079](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/xtynnwhcpw3nsi9iwxdm.jpg)
79 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_080](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/rmcncz2iiblgz3htbdvn.jpg)
80 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_081](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/ow6audc5ngedymke0srf.jpg)
81 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_082](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/i7wnspchffkyiolbesiy.jpg)
82 / 83
Andy Kenutis/Minnesota Vikings
![05212024_OTA_083](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/vikings/g1hbss4lrrsb8v3jvlxz.jpg)
83 / 83
Andy Kenutis/Minnesota Vikings
This Ad will close in 3