Photos | Minnesota Vikings – vikings.com
Presented by
Training Camp Practice: July 28
View photos of players during 2023 Vikings Training Camp practice on July 28 at the TCO Performance Center.
![2023_Rusco-1](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/xfir51noeehqzj9k1o9j.jpg)
1 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-10](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/idkyq0vhzzghpxjjryji.jpg)
2 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-11](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/hrr91mh870da9bsydyxz.jpg)
3 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-12](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/jhjfmfo1qu3xk9wjvlun.jpg)
4 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-13](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/n4ttgfkdmkntq7q3u2in.jpg)
5 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-14](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/z6flnoeghvpzghsqhuav.jpg)
6 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-15](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/vb6w1nxuxyg9mhauoree.jpg)
7 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-16](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/s8img9revssuumalvgku.jpg)
8 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-17](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/pglmdbperfnpmkqnmiff.jpg)
9 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-18](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/bcaojzjqxftnvhtqkfzk.jpg)
10 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-19](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/zmagrcoyikvhb8olncmy.jpg)
11 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-2](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/b4dynakfggdr0bhtclme.jpg)
12 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-20](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/actlg7erz0uxlykvim6u.jpg)
13 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-21](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/dkqjunfuibelhdx4uqzj.jpg)
14 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-22](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/vojcl3ca55yw7xx9exam.jpg)
15 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-23](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/mlwust2buqcee7fcv2ps.jpg)
16 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-24](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/rg4mryyxsd3bj2nfb5jv.jpg)
17 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-25](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/iycitidmfdtijrojgzjo.jpg)
18 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-26](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/olnute0qwlk4udwlsauu.jpg)
19 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-27](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/ju1qghbiuua2eeeyeofx.jpg)
20 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-28](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/z1olklzvocliulu2elfq.jpg)
21 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-29](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/utqozs3pypu1ulikvygx.jpg)
22 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-3](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/gkqep5zms7uxggcfirc3.jpg)
23 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-30](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/cudnn4bukds1gavk7vo5.jpg)
24 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-31](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/iz25ekf5j1mcojojnaha.jpg)
25 / 30
Alli Rusco/Minnesota Vikings
![2023_Rusco-4](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/ylhdja37f8k5jdqta9ue.jpg)
26 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-5](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/ihfi7kfpby8lezssyqle.jpg)
27 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-7](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/uchslyrtaf6szyuyoksv.jpg)
28 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-8](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/lr36hjhpucb7rlig6for.jpg)
29 / 30
Alli Rusco/Minnesota Vikings/Minnesota Vikings
![2023_Rusco-9](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/vikings/zyludt30n82vgsxgsqzn.jpg)
30 / 30
Alli Rusco/Minnesota Vikings
This Ad will close in 3