NCAA Football: Michigan State at Ohio State
USATSI

Training camp is underway, and we're full go with our annual effort to raise money for the St. Jude Children's Research Hospital. Last year, we raised more than $100,000, and we hope to do even better in 2024.

You can donate to St. Jude here, and you'll see various Fantasy Football activities we're doing as part of our Draft-A-Thon. That includes taking part in mock drafts with our CBS Sports staff, which will happen through the end of August.

In this 12-team, PPR mock draft, one thing that stood out was two quarterbacks being selected in Round 2 with Jalen Hurts at No. 18 overall and Josh Allen at No. 23. In most of our analyst mock drafts, quarterbacks go later, but I'm expecting potentially four quarterbacks (Hurts, Allen, Patrick Mahomes and Lamar Jackson) to have an Average Draft Position in Round 2 this season.

Zac Ruzycki, who had the No. 2 overall pick, drafted Allen. He also started his team with two running backs (Breece Hall and De'Von Achane) and a tight end (Mark Andrews) before selecting his first receiver in Round 5, which was Zay Flowers.

I was curious about his strategy since we start three receivers in this league, and here's what Zac said about his plan for this mock draft.

"I focused on two, high potential PPR running backs in the first three rounds and took Allen to lock up an elite quarterback," Zac said. "I knew there would be tons of wide receiver depth later in this draft, so I consciously waited and made sure I also had a top-three tight end. After that, five of my next six picks were wide receivers, knowing a few would hit. This draft strategy was about PPR running backs, best positional advantage at tight end and quarterback, and loading up on mid-round wide receivers."

Make sure you check out Zac's team, as well as everyone else in this mock draft. And thank you to everyone who donated -- and will continue to donate -- to St. Jude.

As a reference point for this mock draft, all touchdowns are worth six points, and we award one point for every 10 yards rushing and receiving and one point for every 25 yards passing. We also award one point for every reception. We feature a starting lineup of QB, 2 RB, 3 WR, TE and FLEX (RB/WR/TE) with six reserves for a 14-round draft.

Our draft order is as follows:

1. Ryan Walsh
2. Zac Ruzycki
3. Dinesh Kalyanasundaram
4. OJ Webber
5. Tim Morrison
6. Dave Fisher
7. Joe Lynn
8. Josh Robertson
9. Jamey Eisenberg
10. Tim Cook
11. Brad Denbo
12. David Schwartz

Round By Round
Round 1
Pos Team Player
1 OJ Webber
2 Brad Denbo
3 Dinesh Kalyanasundaram
4 Joe Lynn
5 Ryan Walsh
6 Tim Cook
7 Dave Fisher
8 Zac Ruzycki
9 Tim Morrison
10 David Schwartz
11 Jamey Eisenberg
12 Josh Robertson
Round 2
Pos Team Player
13 Josh Robertson
14 Jamey Eisenberg
15 David Schwartz
16 Tim Morrison
17 Zac Ruzycki
18 Dave Fisher
19 Tim Cook
20 Ryan Walsh
21 Joe Lynn
22 Dinesh Kalyanasundaram
23 Brad Denbo
24 OJ Webber
Round 3
Pos Team Player
25 OJ Webber
26 Brad Denbo
27 Dinesh Kalyanasundaram
28 Joe Lynn
29 Ryan Walsh
30 Tim Cook
31 Dave Fisher
32 Zac Ruzycki
33 Tim Morrison
34 David Schwartz
35 Jamey Eisenberg
36 Josh Robertson
Round 4
Pos Team Player
37 Josh Robertson
38 Jamey Eisenberg
39 David Schwartz
40 Tim Morrison
41 Zac Ruzycki
42 Dave Fisher
43 Tim Cook
44 Ryan Walsh
45 Joe Lynn
46 Dinesh Kalyanasundaram
47 Brad Denbo
48 OJ Webber
Round 5
Pos Team Player
49 OJ Webber
50 Brad Denbo
51 Dinesh Kalyanasundaram
52 Joe Lynn
53 Ryan Walsh
54 Tim Cook
55 Dave Fisher
56 Zac Ruzycki
57 Tim Morrison
58 David Schwartz
59 Jamey Eisenberg
60 Josh Robertson
Round 6
Pos Team Player
61 Josh Robertson
62 Jamey Eisenberg
63 David Schwartz
64 Tim Morrison
65 Zac Ruzycki
66 Dave Fisher
67 Tim Cook
68 Ryan Walsh
69 Joe Lynn
70 Dinesh Kalyanasundaram
71 Brad Denbo
72 OJ Webber
Round 7
Pos Team Player
73 OJ Webber
74 Brad Denbo
75 Dinesh Kalyanasundaram
76 Joe Lynn
77 Ryan Walsh
78 Tim Cook
79 Dave Fisher
80 Zac Ruzycki
81 Tim Morrison
82 David Schwartz
83 Jamey Eisenberg
84 Josh Robertson
Round 8
Pos Team Player
85 Josh Robertson
86 Jamey Eisenberg
87 David Schwartz
88 Tim Morrison
89 Zac Ruzycki
90 Dave Fisher
91 Tim Cook
92 Ryan Walsh
93 Joe Lynn
94 Dinesh Kalyanasundaram
95 Brad Denbo
96 OJ Webber
Round 9
Pos Team Player
97 OJ Webber
98 Brad Denbo
99 Dinesh Kalyanasundaram
100 Joe Lynn
101 Ryan Walsh
102 Tim Cook
103 Dave Fisher
104 Zac Ruzycki
105 Tim Morrison
106 David Schwartz
107 Jamey Eisenberg
108 Josh Robertson
Round 10
Pos Team Player
109 Josh Robertson
110 Jamey Eisenberg
111 David Schwartz
112 Tim Morrison
113 Zac Ruzycki
114 Dave Fisher
115 Tim Cook
116 Ryan Walsh
117 Joe Lynn
118 Dinesh Kalyanasundaram
119 Brad Denbo
120 OJ Webber
Round 11
Pos Team Player
121 OJ Webber
122 Brad Denbo
123 Dinesh Kalyanasundaram
124 Joe Lynn
125 Ryan Walsh
126 Tim Cook
127 Dave Fisher
128 Zac Ruzycki
129 Tim Morrison
130 David Schwartz
131 Jamey Eisenberg
132 Josh Robertson
Round 12
Pos Team Player
133 Josh Robertson
134 Jamey Eisenberg
135 David Schwartz
136 Tim Morrison
137 Zac Ruzycki
138 Dave Fisher
139 Tim Cook
140 Ryan Walsh
141 Joe Lynn
142 Dinesh Kalyanasundaram
143 Brad Denbo
144 OJ Webber
Round 13
Pos Team Player
145 OJ Webber
146 Brad Denbo
147 Dinesh Kalyanasundaram
148 Joe Lynn
149 Ryan Walsh
150 Tim Cook
151 Dave Fisher
152 Zac Ruzycki
153 Tim Morrison
154 David Schwartz
155 Jamey Eisenberg
156 Josh Robertson
Round 14
Pos Team Player
157 Josh Robertson
158 Jamey Eisenberg
159 David Schwartz
160 Tim Morrison
161 Zac Ruzycki
162 Dave Fisher
163 Tim Cook
164 Ryan Walsh
165 Joe Lynn
166 Dinesh Kalyanasundaram
167 Brad Denbo
168 OJ Webber
Team by Team
OJ Webber
Rd Pk Player
1 1
2 24
3 25
4 48
5 49
6 72
7 73
8 96
9 97
10 120
11 121
12 144
13 145
14 168
Brad Denbo
Rd Pk Player
1 2
2 23
3 26
4 47
5 50
6 71
7 74
8 95
9 98
10 119
11 122
12 143
13 146
14 167
Dinesh Kalyanasundaram
Rd Pk Player
1 3
2 22
3 27
4 46
5 51
6 70
7 75
8 94
9 99
10 118
11 123
12 142
13 147
14 166
Joe Lynn
Rd Pk Player
1 4
2 21
3 28
4 45
5 52
6 69
7 76
8 93
9 100
10 117
11 124
12 141
13 148
14 165
Ryan Walsh
Rd Pk Player
1 5
2 20
3 29
4 44
5 53
6 68
7 77
8 92
9 101
10 116
11 125
12 140
13 149
14 164
Tim Cook
Rd Pk Player
1 6
2 19
3 30
4 43
5 54
6 67
7 78
8 91
9 102
10 115
11 126
12 139
13 150
14 163
Dave Fisher
Rd Pk Player
1 7
2 18
3 31
4 42
5 55
6 66
7 79
8 90
9 103
10 114
11 127
12 138
13 151
14 162
Zac Ruzycki
Rd Pk Player
1 8
2 17
3 32
4 41
5 56
6 65
7 80
8 89
9 104
10 113
11 128
12 137
13 152
14 161
Tim Morrison
Rd Pk Player
1 9
2 16
3 33
4 40
5 57
6 64
7 81
8 88
9 105
10 112
11 129
12 136
13 153
14 160
David Schwartz
Rd Pk Player
1 10
2 15
3 34
4 39
5 58
6 63
7 82
8 87
9 106
10 111
11 130
12 135
13 154
14 159
Jamey Eisenberg
Rd Pk Player
1 11
2 14
3 35
4 38
5 59
6 62
7 83
8 86
9 107
10 110
11 131
12 134
13 155
14 158
Josh Robertson
Rd Pk Player
1 12
2 13
3 36
4 37
5 60
6 61
7 84
8 85
9 108
10 109
11 132
12 133
13 156
14 157