PHOTOS: Best of quarterbacks during OTAs and minicamp
Check out photos of your favorite Panthers quarterbacks during spring practice sessions.
![240612 MMC-167](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/tgi3lgbq0saa7zgzm80i.jpg)
1 / 25
Kenny Richmond/Carolina Panthers
![240606 OTAs-013](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/agmijxoqqykmgjhcx3cg.jpg)
2 / 25
Kenny Richmond/Carolina Panthers
![240612 MMC-158](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/vpkzquk00d3lj6lxa229.jpg)
3 / 25
Kenny Richmond/Carolina Panthers
![240612 MMC-318](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/kgnexxsyouy0zwpsdcq3.jpg)
4 / 25
Kenny Richmond/Carolina Panthers
![240530 OTAs-045](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/mhtjpmxq1t8fdflopqcv.jpg)
5 / 25
Kenny Richmond/Carolina Panthers
![240606 OTAs-008](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/ocwjfsqgnau2vnivz4o2.jpg)
6 / 25
Kenny Richmond/Carolina Panthers
![240612 MMC-160](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/lpnh4pqoc0nsyqugfm6r.jpg)
7 / 25
Kenny Richmond/Carolina Panthers
![240612 MMC-316](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/epffrxvlszx5yyg27nj8.jpg)
8 / 25
Kenny Richmond/Carolina Panthers
![240530 OTAs-041](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/u5rula5lko6mwzg9dug1.jpg)
9 / 25
Kenny Richmond/Carolina Panthers
![240516 VMC-40](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/e28xqntuvmkn6hl2tt8m.jpg)
10 / 25
![240612 MMC-326](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/wnoszx27myblzv8wkfqh.jpg)
11 / 25
Kenny Richmond/Carolina Panthers
![240529 OTAs-371](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/wrqycmx4uffrdsxhyniu.jpg)
12 / 25
Kenny Richmond/Carolina Panthers
![240516 VMC-321](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/ydrtg3uyrmvem4gvmgkt.jpg)
13 / 25
![240520 OTAs-225](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/dloqidlmcngvkyuxx0vg.jpg)
14 / 25
Kenny Richmond/Carolina Panthers
![240516 VMC-38](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/hhlisyfvpwmjvo1tttq6.jpg)
15 / 25
![240514 VMC-143](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/aqr6f3pao8rdxjsqp57s.jpg)
16 / 25
![240508 VMC-018](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/l6lozh2zpr8zu196vegz.jpg)
17 / 25
Kenny Richmond/Carolina Panthers
![240514 VMC-134](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/qwaudbkqkwuv2rmuagyr.jpg)
18 / 25
![240510 Rookie Mini Camp-165](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/qsjhs03heezy1clzz7p1.jpg)
19 / 25
![240516 VMC-276](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/lzwipsborcrhnx81dujg.jpg)
20 / 25
![240510 Rookie Mini Camp-173](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/ptme30e4ajlpg0tu6ift.jpg)
21 / 25
![240516 VMC-262](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/bdneym7mkjhmaafap0ww.jpg)
22 / 25
![240520 OTAs-117](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/obmzmtoe8acvj4boqsug.jpg)
23 / 25
Kenny Richmond/Carolina Panthers
![240529 OTAs-114](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/gs7lgmferqrlaojang2f.jpg)
24 / 25
Kenny Richmond/Carolina Panthers
![240530 OTAs-021](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/panthers/eru6pvsomnty2gxlrcye.jpg)
25 / 25
Kenny Richmond/Carolina Panthers
This Ad will close in 3