The best photos from the Buccaneers' 2015 mini-camp practices.
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/mzdfcnnbmausht2czoad.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/vwmfieiqr7tpw3amgypv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/not3bp1oy6l7ih9dxr3b.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ymrrryrvpbdskxydb43i.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/aetq7yq2iqw2puzzqlar.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/xyugrit4lcdn1azrwzn5.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/zgbgmc6zkt6sf9cximne.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/klybtycbkr4u2nwjt8ci.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/jo7yxywx2wbelz54wee8.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/k1odkg4fm0exslt0ngtq.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/pjswkjrvrnwmqjv6nxdn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/pxk967ptqahlnbypx6nl.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/l9lxhfnp4xfv8u0hd26q.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/g8bwhvwh8j0xvgrhjqfk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/yrqynrjywztfjt8qkhmb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/qkvwyryatk5vb8tkynag.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/kbcivuikey30nrw3ueph.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/jk9m1bqeartyoyd55ibv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/fd0l7qga8maznakhuyha.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/k1uycxvnmxtaiuocgzm8.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ivd2fwbgq02nrft9rxde.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/umxxbbp5blnt53s9vm5f.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/x49i8opltsjrqhetqzqc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ppa8nqcj4m6n0b3gmfu5.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ynkypmd5dhff8ekvncqh.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/k6iyyafkrjzs3m6ehf95.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/e0h0fvapmtvto5fl7arc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/hjkkdw7o4vdzbgleugd5.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/thilmuqxtkdoeglh3ay6.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/zxnv2af2ej5sjncfaxuy.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ivo7heazxlgiwfewt1nd.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/xenpeaut8juedffap9kw.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ve5toa24mnpqigm1fods.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/t63j6idxiak3xatmr9tk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/jvcsdco6njn1kn8wszwi.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/jkwwn4dnmbvvhzbgkyxb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/faderciuiw2x6k9jdcqb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/algdkyimre3f5sb5k5fb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/mgesspacgkgxypvyw8ut.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/duxz5wuhppiah2pdtrwf.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/vhm3rdt9ixb4kwwnnqby.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/kblq0rqkqykbgm8xf0ou.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/mrqv8gftghxmyb9fklfi.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/xxopjw92edlao43rcycg.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/qwf4dmpbya8nm0q6uti8.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/hg4rdl5h7ee0yw75upfx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/jv3gmg6szrmfp9pfm9a3.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/xzfwqjtn4cgqkygizlr0.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/falwd1ltuoehxuepx0im.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/ztdf8ajiyjcwrht8i2kv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/rvzukmm0znmjnmifsztk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/wus0aqludkk7bnhtdjyx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/buccaneers/uplwv9nr4qkhqq64azgz.jpg)
![lansanah-story.jpg](https://static.clubs.nfl.com/image/private/t_editorial_landscape_mobile/t_lazy/f_auto/buccaneers/gtqxxidwye5uxrxqpuwj.jpg)
READ: 4 THINGS WE LEARNED FROM CAMP1. QB Jameis Winston
As a rookie, Winston has had a lot to digest since arriving in Tampa as the Buccaneers' first-round draft pick at the start of May. But he's shown steady progression, from the start of rookie mini-camp through OTAs and culminating at mandatory mini-camp last week. Over the course of the two-day mini-camp, Winston was impressive with his ability to fit mid to short-range passes into tight windows, particularly in the red zone.
2. WR Russell Shepard
Throughout the Bucs' mini-camp, Shepard had been one of the most active wide receivers on the field. Last season, Shepard's talents on special teams helped him make the Bucs' 53-man roster, and he soon became one of the team's best players on that unit. Shepard, who didn't become a full-time wide receiver until the end of his college career, appears to be developing into a consistent player on the offensive side of the ball, too.
3. LB Danny Lansanah
Head Coach Lovie Smith preaches how important turnovers are to a defense. And all Danny Lansanah did throughout mini-camp was produce them; throughout the two practices, it was routine to see Lansanah intercept a pass. Fellow linebacker Bruce Carter called him, "The master of interceptions," during OTAs.
4. S Bradley McDougald
At the end of the 2014 season, McDougald came on strong, starting the last five games of the season and earning 50 tackles, the eighth-most on the team. For most of OTAs, the Bucs employed D.J. Swearinger and Chris Conte as the team's two first-team safeties, but McDougald slowly started working in with the first group as mini-camp got under way.
5. TE Austin Seferian-Jenkins
Seferian-Jenkins had a strong performance last Wednesday during the Bucs' second mini-camp practice. No pads were worn, so his progress in the blocking game wasn't apparent. But he did look impressive running routes and made a handful of difficult catches.