BOULDER – The Colorado Buffaloes hosted their first open practice of fall camp at Folsom Field on Saturday. Our photographer was there to capture all of the action.

(12) Steven Montez at camp. (Credit: Sam Weaver, BSN Denver)
(17) Kabion Ento at practice. (Credit: Sam Weaver, BSN Denver)
(26) Isaiah Oliver at practice. (Credit: Sam Weaver, BSN Denver)
(10) Jaylon Jackson at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda and (19) Michael Adkins face off. (Credit: Sam Weaver, BSN Denver)
(9) Juwann Winfree and (6) Johnny Huntley at practice. (Credit: Sam Weaver, BSN Denver)
(23) Phil Lindsay at practice. (Credit: Sam Weaver, BSN Denver)
(23) Phil Lindsay runs a drill at practice. (Credit: Sam Weaver, BSN Denver)
(4) Dante Wigley makes a catch. (Credit: Sam Weaver, BSN Denver)
(17) Kabion Ento at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda grabs an interception at practice. (Credit: Sam Weaver, BSN Denver)
(26) Isaiah Oliver at practice. (Credit: Sam Weaver, BSN Denver)
(17) Kabion Ento makes a catch at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda at practice. (Credit: Sam Weaver, BSN Denver)
(3) Derrion Rakestraw at practice. (Credit: Sam Weaver, BSN Denver)
(17) Kabion Ento makes a catch at the scrimmage. (Credit: Sam Weaver, BSN Denver)
(2) Ronnie Blackmon makes an interception at practice. (Credit: Sam Weaver, BSN Denver)
(2) Devin Ross makes a catch at practice. (Credit: Sam Weaver, BSN Denver)
(17) Kabion Ento dances before the scrimmage. (Credit: Sam Weaver, BSN Denver)
(5) Trey Udoffia at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda nabs an interception in practice. (Credit: Sam Weaver, BSN Denver)
Offensive huddle at practice. (Credit: Sam Weaver, BSN Denver)
(10) Jaylon Jackson grabs a pass at practice. (Credit: Sam Weaver, BSN Denver)
Offensive and defensive linemen face off at practice. (Credit: Sam Weaver, BSN Denver)
(12) Steven Montez at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda faces off with (19) Michael Adkins during practice. (Credit: Sam Weaver, BSN Denver)
Mike MacIntyre at the scrimmage. (Credit: Sam Weaver, BSN Denver)
(4) Bryce Bobo at practice. (Credit: Sam Weaver, BSN Denver)
(29) Donovan Lee at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda and (4) Dante Wigley at the scrimmage. (Credit: Sam Weaver, BSN Denver)
(26) Isaiah Oliver at practice. (Credit: Sam Weaver, BSN Denver)
(23) Phil Lindsay, (19) Michael Adkins and (29) Donovan Lee at practice. (Credit: Sam Weaver, BSN Denver)
(29) Donovan Lee at practice. (Credit: Sam Weaver, BSN Denver)
(29) Donovan Lee at practice. (Credit: Sam Weaver, BSN Denver)
(3) Derrion Rakestraw at practice. (Credit: Sam Weaver, BSN Denver)
(23) Phil Lindsay and (19) Michael Adkins at practice. (Credit: Sam Weaver, BSN Denver)
(17) Kabion Ento at the scrimmage. (Credit: Sam Weaver, BSN Denver)
(10) Jaylon Jackson at the scrimmage. (Credit: Sam Weaver, BSN Denver)
Running backs (23) Phil Lindsay, (19) Michael Adkins & (8) Alex Fontenot at practice. (Credit: Sam Weaver, BSN Denver)
(26) Isaiah Oliver at practice. (Credit: Sam Weaver, BSN Denver)
(22) Maurice Bell at practice. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda watches (26) Isaiah Oliver during drills. (Credit: Sam Weaver, BSN Denver)
The offensive and defensive lines face off at practice. (Credit: Sam Weaver, BSN Denver)
(26) Isaiah Oliver waits for an interception. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda runs drills during practice. (Credit: Sam Weaver, BSN Denver)
(18) Lee Walker lines up at practice. (Credit: Sam Weaver, BSN Denver)
(6) Johnny Huntley grabs a pass at practice. (Credit: Sam Weaver, BSN Denver)
(9) Juwann Winfree and (6) Johnny Huntley after practice. (Credit: Sam Weaver, BSN Denver)
(23) Phil Lindsay talks to fans during the scrimmage. (Credit: Sam Weaver, BSN Denver)
(1) Afolabi Laguda and (19) Michael Adkins face off during scrimmage. (Credit: Sam Weaver, BSN Denver)
Mike MacIntyre at practice. (Credit: Sam Weaver, BSN Denver)
(12) Steven Montez at practice. (Credit: Sam Weaver, BSN Denver)
(93) Michael Mathewes at practice. (Credit: Sam Weaver, BSN Denver)
Young fans watch practice. (Credit: Sam Weaver, BSN Denver)
(22) Maurice Bell during the scrimmage. (Credit: Sam Weaver, BSN Denver)
Young fans at the scrimmage. (Credit: Sam Weaver, BSN Denver)
Mike MacIntyre addresses the team after scrimmage. (Credit: Sam Weaver, BSN Denver)
Players after practice. (Credit: Sam Weaver, BSN Denver)
Mike MacIntyre and the players after the scrimmage. (Credit: Sam Weaver, BSN Denver)
(4) Bryce Bobo signs autographs at camp. (Credit: Sam Weaver, BSN Denver)
(18) Lee Walker with fans at practice. (Credit: Sam Weaver, BSN Denver)
(4) Bryce Bobo with fans at practice. (Credit: Sam Weaver, BSN Denver)
(2) Devin Ross signs autographs after practice. (Credit: Sam Weaver, BSN Denver)
(4) Bryce Bobo signs a football after practice. (Credit: Sam Weaver, BSN Denver)
(18) Lee Walker meets with fans after practice. (Credit: Sam Weaver, BSN Denver)
(5) George Frazier takes photos with fans after practice. (Credit: Sam Weaver, BSN Denver)
(5) George Frazier, (52) Leo Jackson and (32) Rick Gamboa talk after practice. (Credit: Sam Weaver, BSN Denver)
(2) Devin Ross signs autographs after the scrimmage. (Credit: Sam Weaver, BSN Denver)
(52) Leo Jackson, (36) Akil Jones and (59) Tim Coleman take photos after the game. (Credit: Sam Weaver, BSN Denver)
(12) Steven Montez poses with fans following the scrimmage. (Credit: Sam Weaver, BSN Denver)

Sam is a sports writer and photographer from Austin, Texas. She covers the Colorado Buffaloes for BSN Denver and the NFL for SB Nation. Twitter and Instagram: @SamanthaNWeaver