bengals-1400.jpg
Getty Images

Now is the time you should be doing mock drafts. Do as many as you can between now and your real draft. It's the best way to prepare, and you can do all kinds of mock drafts on CBS Sports right here. I love doing mock drafts. If I could, I would do a mock draft every day from the time the Super Bowl ended until kickoff of the following season. I'm a junkie, I admit it. I'm addicted to drafting. My boss thinks it's work to put together these mock drafts, but I have him fooled. This is fun.

The reason to do mock drafts is to learn how you want your real draft to go. You get to practice different strategies -- Zero RB, waiting on a quarterback, double tight ends, multiple kickers (kidding), etc. -- and see what you want to do on your Draft Day.

In this 12-team, 0.5 PPR mock draft featuring members of our CBS Sports staff, I tried a different strategy from recent drafts. Instead of leaning on running backs early, I went with a wide receiver and a quarterback with two of my first four picks.

Picking from No. 11 overall, I drafted Austin Ekeler and Davante Adams to start my team. I'm excited for Ekeler once again this season, and Adams is falling a little bit with the uncertainty surrounding Aaron Rodgers. If Rodgers is guaranteed to stay in Green Bay for this season then Adams is likey a top-10 overall selection. Since he could be traded, you might see Adams slip into Round 2, as he did here.

I drafted Chris Carson in Round 3 and then took the first quarterback off the board in Patrick Mahomes in Round 4. Now, we know quarterbacks fall further in industry drafts compared to most of your leagues because we take waiting on the position to an extreme. I usually draft the tenth quarterback or so compared to the first, but I wanted to build my team in a different way.

If I didn't draft Mahomes, I probably would have selected a third running back (Travis Etienne or David Montgomery) or my second receiver (Amari Cooper or Robert Woods). But I wanted the biggest difference maker on the board in Mahomes, and it's always good to draft those kind of players when available.

I like the way my team came together with Chase Edmonds, Zach Moss, Devin Singletary and Joshua Kelley rounding out my backfield behind Ekeler and Carson. Hopefully, one of Moss or Singletary becomes a featured option in Buffalo's backfield (I like Moss the best), and Edmonds has star potential if he can hold off James Conner for the lead role in Arizona. 

My receiving corps along with Adams: Courtland Sutton, Curtis Samuel, Mecole Hardman, Amon-Ra St. Brown and Cole Beasley. Sutton should be a steal in Round 6 if he's 100 percent healthy coming off last year's knee injury, especially if the Broncos somehow make a trade for Rodgers. And I love the potential of Hardman as the third receiver in Kansas City and St. Brown as the potential No. 1 receiver in Detroit.

My lone regret is waiting on a tight end, and I went with Zach Ertz in Round 15. We'll see where he ends up playing this season after the Eagles eventually trade or cut him, and hopefully, he lands in a favorable destination (maybe Jacksonville). I also could have selected Cole Kmet, Rob Gronkowski, Tyler Higbee or Blake Jarwin, and all of those tight ends are available on waivers.

You should examine all of the teams in this mock draft, but take a look at Chris Towers' roster since he took a Zero RB approach. Towers started his team from No. 9 overall with Travis Kelce, Michael Thomas, Julio Jones, Woods, Tyler Lockett and Lamar Jackson before selecting his first running back in Round 7.

His backfield is obviously questionable with Melvin Gordon, Kenyan Drake, Darrell Henderson, Gus Edwards, Sony Michel and Chuba Hubbard, but Towers only needs two of those guys to be successful for this team to be great. And he has Michael Gallup and Rondale Moore also on his bench.

There are many ways to build your Fantasy roster. And doing multiple mock drafts allows you to practice different ways to construct your team before your real draft happens later this summer.

In this league, 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 0.5 points for every reception. We feature a starting lineup of QB, 2 RB, 3 WR, TE, FLEX (RB/WR/TE) and DST. There also are six reserve spots for a 15-round draft. 

Our draft order is as follows:

1. R.J. White, Managing Editor, SportsLine and CBS Fantasy

2. Andrew Baumhor, CBS Sports HQ Producer

3. Adam Aizer, Podcast Host

4. Jacobs Gibbs, SportsLine Fantasy Analyst

5. Heath Cummings, Senior Fantasy Writer

6. Meron Berkson, CBS Sports HQ Producer

7. Dan Schneier, Fantasy Editor

8. Frank Stampfl, Fantasy Baseball Podcast Host

9. Chris Towers, Senior Editor, Fantasy

10. Dave Richard, Senior Fantasy Writer

11. Jamey Eisenberg, Senior Fantasy Writer

12. Scott Engel, SportsLine Fantasy Analyst

Round By Round
Round 1
Pos Team Player
1 Jacob Gibbs
2 R.J. White
3 Andrew Baumhor
4 Frank Stampfl
5 Dave Richard
6 Chris Towers
7 Jamey Eisenberg
8 Adam Aizer
9 Heath Cummings
10 Meron Berkson
11 Dan Schneier
12 Scott Engel
Round 2
Pos Team Player
13 Scott Engel
14 Dan Schneier
15 Meron Berkson
16 Heath Cummings
17 Adam Aizer
18 Jamey Eisenberg
19 Chris Towers
20 Dave Richard
21 Frank Stampfl
22 Andrew Baumhor
23 R.J. White
24 Jacob Gibbs
Round 3
Pos Team Player
25 Jacob Gibbs
26 R.J. White
27 Andrew Baumhor
28 Frank Stampfl
29 Dave Richard
30 Chris Towers
31 Jamey Eisenberg
32 Adam Aizer
33 Heath Cummings
34 Meron Berkson
35 Dan Schneier
36 Scott Engel
Round 4
Pos Team Player
37 Scott Engel
38 Dan Schneier
39 Meron Berkson
40 Heath Cummings
41 Adam Aizer
42 Jamey Eisenberg
43 Chris Towers
44 Dave Richard
45 Frank Stampfl
46 Andrew Baumhor
47 R.J. White
48 Jacob Gibbs
Round 5
Pos Team Player
49 Jacob Gibbs
50 R.J. White
51 Andrew Baumhor
52 Frank Stampfl
53 Dave Richard
54 Chris Towers
55 Jamey Eisenberg
56 Adam Aizer
57 Heath Cummings
58 Meron Berkson
59 Dan Schneier
60 Scott Engel
Round 6
Pos Team Player
61 Scott Engel
62 Dan Schneier
63 Meron Berkson
64 Heath Cummings
65 Adam Aizer
66 Jamey Eisenberg
67 Chris Towers
68 Dave Richard
69 Frank Stampfl
70 Andrew Baumhor
71 R.J. White
72 Jacob Gibbs
Round 7
Pos Team Player
73 Jacob Gibbs
74 R.J. White
75 Andrew Baumhor
76 Frank Stampfl
77 Dave Richard
78 Chris Towers
79 Jamey Eisenberg
80 Adam Aizer
81 Heath Cummings
82 Meron Berkson
83 Dan Schneier
84 Scott Engel
Round 8
Pos Team Player
85 Scott Engel
86 Dan Schneier
87 Meron Berkson
88 Heath Cummings
89 Adam Aizer
90 Jamey Eisenberg
91 Chris Towers
92 Dave Richard
93 Frank Stampfl
94 Andrew Baumhor
95 R.J. White
96 Jacob Gibbs
Round 9
Pos Team Player
97 Jacob Gibbs
98 R.J. White
99 Andrew Baumhor
100 Frank Stampfl
101 Dave Richard
102 Chris Towers
103 Jamey Eisenberg
104 Adam Aizer
105 Heath Cummings
106 Meron Berkson
107 Dan Schneier
108 Scott Engel
Round 10
Pos Team Player
109 Scott Engel
110 Dan Schneier
111 Meron Berkson
112 Heath Cummings
113 Adam Aizer
114 Jamey Eisenberg
115 Chris Towers
116 Dave Richard
117 Frank Stampfl
118 Andrew Baumhor
119 R.J. White
120 Jacob Gibbs
Round 11
Pos Team Player
121 Jacob Gibbs
122 R.J. White
123 Andrew Baumhor
124 Frank Stampfl
125 Dave Richard
126 Chris Towers
127 Jamey Eisenberg
128 Adam Aizer
129 Heath Cummings
130 Meron Berkson
131 Dan Schneier
132 Scott Engel
Round 12
Pos Team Player
133 Scott Engel
134 Dan Schneier
135 Meron Berkson
136 Heath Cummings
137 Adam Aizer
138 Jamey Eisenberg
139 Chris Towers
140 Dave Richard
141 Frank Stampfl
142 Andrew Baumhor
143 R.J. White
144 Jacob Gibbs
Round 13
Pos Team Player
145 Jacob Gibbs
146 R.J. White
147 Andrew Baumhor
148 Frank Stampfl
149 Dave Richard
150 Chris Towers
151 Jamey Eisenberg
152 Adam Aizer
153 Heath Cummings
154 Meron Berkson
155 Dan Schneier
156 Scott Engel
Round 14
Pos Team Player
157 Scott Engel
158 Dan Schneier
159 Meron Berkson
160 Heath Cummings
161 Adam Aizer
162 Jamey Eisenberg
163 Chris Towers
164 Dave Richard
165 Frank Stampfl
166 Andrew Baumhor
167 R.J. White
168 Jacob Gibbs
Round 15
Pos Team Player
169 Jacob Gibbs
170 R.J. White
171 Andrew Baumhor
172 Frank Stampfl
173 Dave Richard
174 Chris Towers
175 Jamey Eisenberg
176 Adam Aizer
177 Heath Cummings
178 Meron Berkson
179 Dan Schneier
180 Scott Engel
Team by Team
Jacob Gibbs
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
15 169
R.J. White
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
15 170
Andrew Baumhor
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
15 171
Frank Stampfl
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
15 172
Dave Richard
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
15 173
Chris Towers
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
15 174
Jamey Eisenberg
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
15 175
Adam Aizer
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
15 176
Heath Cummings
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
15 177
Meron Berkson
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
15 178
Dan Schneier
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
15 179
Scott Engel
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
15 180