MH 061616 All Poly 30-29A player throws the ball during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 29-28A player catches the ball during a drill at the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 28-27University of Michigan head coach Jim Harbaugh, right, speaks with BYU safety and special teams coach Ed Lamb during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 27-26Players run drills during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 26-25Players sit in a huddle during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 25-24Southern Utah University asst. receiver coach Anthony Arceneaux throws the ball to players during a drill at the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 24-23Southern Utah University asst. receiver coach Anthony Arceneaux guides player during a drill at the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 23-22Kota Ainu of Anchorage, Alaska, catches a ball during drills at he All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 22-21BYU wide receiver coach Ben Cahoon speaks with players during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 21-20University of Michigan head coach Jim Harbaugh, right, shakes the hand of BYU safety and special teams coach Ed Lamb during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 20-19Players run during drills at the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 19-18Utah State University head football coach Matt Wells speaks to players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 18-17University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 17-16University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 16-15University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 15-14University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 14-13University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 13-12Players wait to join in on drills during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 12-11A player takes a water break while attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 11-10A player takes a water break while attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 10-9Players practice during the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 09-8Players perform exercises at the start of the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 08-7University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner
MH 061616 All Poly 07-6University of Michigan head coach Jim Harbaugh speaks with players attending the All Poly football camp at Ellison Park in Layton on Thursday, June 16, 2016.
MATT HERP/Standard-Examiner Standard-Examiner