Ask the Commish.Com

The Fantasy Advisors

     

2023 VIP Draft Kit


Table of Contents


Draft Day Advice
-General Advice
-Position Advice

-2023 NFL Schedule
-Strength of Schedule


QB Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

RB Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

WR Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

TE Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

Kicker Statistical Analysis
-2022 Top Performances
-2022 Most Fantasy Points
-2022 Most Avg Fantasy Points
-2022 Median Fantasy Points
-2022 Most Consistent
-Easiest 2023 Schedule
-Easiest 2023 Playoff Schedule

2022 Defense Rankings
-Fantasy Points Allowed (Total)
-Fantasy Points Allowed QBs
-Fantasy Points Allowed RBs
-Fantasy Points Allowed WRs
-Fantasy Points Allowed TEs
-Fantasy Points Allowed Ks

Proven Draft Strategy
-Numerical Analysis
-GCAM (Overview)
-GCAM (QBs)
-GCAM (RBs)
-GCAM (WRs)
-GCAM (TEs)
-GCAM (PKs)
-GCAM (D/ST)

Targets, Carries and Touches
-2022 Most Targets
-2022 Most Carries
-2022 Most Touches

Redzone Analysis
-2022 Redzone Passing
-2022 Redzone Rushing
-2022 Redzone Receiving
-2022 Redzone Touches

Depth Charts
-AFC East
-AFC North
-AFC South
-AFC West
-NFC East
-NFC North
-NFC South
-NFC West

Nagging Injuries
-QBs
-RBs
-WRs
-TEs

Moving Truck Tracker
-QBs
-RBs
-WRs
-TEs

Rookie Report
-QBs
-RBs
-WRs
-TEs
-PKs
-Dynasty/Rookie Snapshot

Sophomore Status
-QBs
-RBs
-WRs
-TEs
-PKs

Fantasy Studs
-QBs
-RBs
-WRs
-TEs
-PKs
-D/ST

Sleepers
-QBs
-RBs
-WRs
-TEs
-PKs
-D/ST

Duds
-QBs
-RBs
-WRs
-TEs
-PKs
-D/ST

Average Draft Position
-Top 150
-QB
-RB
-WR
-TE
-PK
-D/ST
-DL
-LB
-DB

ATC Cheat Sheets
QB Rankings
RB Rankings
WR Rankings
TE Rankings
PK Rankings
Team Defense/Special Teams Rankings
DL Rankings
LB Rankings
DB Rankings
Draft Board Snapshot
Top 200 Players Overall
Top 216 Auction Values

MOCK DRAFT

Ask the Commish.Com
2023
Draft Kit

Automated Mock Draft

Be sure to look at the final roster for each team below.


Round 1

PickOwnerPlayerPositionBye
1 Team 1 Jefferson, JustinLWR13
2 Team 2 Ekeler, AustinRB5
3 Team 3 McCaffrey, ChristianRB9
4 Team 4 Chase, Ja'MarrLWR7
5 Team 5 Hill, TyreekRWR10
6 Team 6 ADAMS, DAVANTELWR13
7 Team 7 KELCE, TRAVISTE 10
8 Team 8 Diggs, StefonRWR13
9 Team 9 Barkley, SaquonRB13
10 Team 10 Lamb, CeeDeeSWR7
11 Team 11 KUPP, COOPERWR0
12 Team 12 Robinson, BijanRB11


Round 2

PickOwnerPlayerPositionBye
1 Team 12 Brown, A.J.RWR10
2 Team 11 Henry, DerrickRB7
3 Team 10 St. Brown, Amon-RaSWR9
4 Team 9 Samuel, DeeboRWR9
5 Team 8 Waddle, JaylenLWR10
6 Team 7 Metcalf, DKLWR5
7 Team 6 Stevenson, RhamondreRB11
8 Team 5 Wilson, GarrettLWR7
9 Team 4 Mixon, JoeRB7
10 Team 3 Andrews, MarkTE13
11 Team 2 Harris, NajeeRB6
12 Team 1 Jacobs, JoshRB13


Round 3

PickOwnerPlayerPositionBye
1 Team 1 Chubb, Nick 0
2 Team 2 Taylor, JonathanRB0
3 Team 3 Watson, ChristianLWR6
4 Team 4 Akers, CamRB13
5 Team 5 Pollard, TonyRB7
6 Team 6 Smith, DeVontaLWR10
7 Team 7 Dobbins, J.K.RB0
8 Team 8 Etienne Jr., TravisRB9
9 Team 9 Cooper, AmariLWR5
10 Team 10 Hall, BreeceRB7
11 Team 11 Higgins, TeeRWR7
12 Team 12 Olave, ChrisSWR11


Round 4

PickOwnerPlayerPositionBye
1 Team 12 Hockenson, T.J.TE13
2 Team 11 Evans, MikeLWR5
3 Team 10 Mahomes, PatrickQB10
4 Team 9 Allen, JoshQB13
5 Team 8 Hurts, JalenQB10
6 Team 7 McLaurin, TerryLWR14
7 Team 6 Pittman Jr., MichaelRWR11
8 Team 5 Jeudy, JerrySWR9
9 Team 4 Walker III, KennethRB5
10 Team 3 Jones, AaronRB6
11 Team 2 Moore, DJLWR13
12 Team 1 Gibbs, JahmyrRB9


Round 5

PickOwnerPlayerPositionBye
1 Team 1 LOCKETT, TYLERRWR5
2 Team 2 Ridley, CalvinLWR9
3 Team 3 White, RachaadRB5
4 Team 4 Pierce, DameonRB7
5 Team 5 Sanders, MilesRB7
6 Team 6 Conner, JamesRB14
7 Team 7 Pacheco, IsiahRB10
8 Team 8 Robinson, BrianRB14
9 Team 9 Cook, JamesRB13
10 Team 10 Williams, JavonteRB9
11 Team 11 Mattison, AlexanderRB13
12 Team 12 Swift, D'AndreRB10


Round 6

PickOwnerPlayerPositionBye
1 Team 12 ALLEN, KEENANSWR5
2 Team 11 Kittle, GeorgeTE9
3 Team 10 Pickens, GeorgeRWR6
4 Team 9 Pitts, KyleLTE11
5 Team 8 Godwin, ChrisRWR5
6 Team 7 Jackson, LamarQB13
7 Team 6 Burrow, JoeQB7
8 Team 5 HOPKINS, DEANDRELWR7
9 Team 4 Davis, GabeLWR13
10 Team 3 London, DrakeLWR11
11 Team 2 Kirk, ChristianSWR9
12 Team 1 Aiyuk, BrandonLWR9


Round 7

PickOwnerPlayerPositionBye
1 Team 1 WALLER, DARRENTE13
2 Team 2 Burks, TreylonRWR7
3 Team 3 Herbert, JustinQB5
4 Team 4 Cooks, BrandinRWR7
5 Team 5 Goedert, DallasTE10
6 Team 6 Fields, JustinQB13
7 Team 7 BECKHAM JR., ODELLRWR13
8 Team 8 Dotson, JahanRWR14
9 Team 9 Watson, DeshaunQB5
10 Team 10 Chark Jr., DJWR0
11 Team 11 Montgomery, DavidRB9
12 Team 12 Cook, DalvinRB7


Round 8

PickOwnerPlayerPositionBye
1 Team 12 Williams, JamaalRB0
2 Team 11 Toney, KadariusRWR10
3 Team 10 Penny, RashaadRB10
4 Team 9 Kamara, AlvinRB11
5 Team 8 Harris, DamienRB13
6 Team 7 Foreman, D'OntaRB13
7 Team 6 Allgeier, TylerRB11
8 Team 5 Herbert, KhalilRB13
9 Team 4 HILL, TAYSOMTE11
10 Team 3 Lawrence, TrevorQB9
11 Team 2 Johnson, JuwanTE11
12 Team 1 Charbonnet, ZachRB5


Round 9

PickOwnerPlayerPositionBye
1 Team 1 PRESCOTT, DAKQB7
2 Team 2 Brown, MarquiseLWR14
3 Team 3 Johnson, DiontaeWR0
4 Team 4 Sutton, CourtlandLWR9
5 Team 5 SMITH, GENOQB5
6 Team 6 Freiermuth, PatTE6
7 Team 7 Williams, JamesonWR0
8 Team 8 Lazard, AllenRWR7
9 Team 9 Boyd, TylerSWR7
10 Team 10 COUSINS, KIRKQB13
11 Team 11 Smith-Njigba, JaxonSWR5
12 Team 12 Tagovailoa, TuaQB10


Round 10

PickOwnerPlayerPositionBye
1 Team 12 Valdes-Scantling, MarquezLWR10
2 Team 11 RODGERS, AARONQB0
3 Team 10 Engram, EvanTE9
4 Team 9 PARKER, DEVANTELWR11
5 Team 8 Meyers, JakobiRWR13
6 Team 7 Addison, JordanRWR13
7 Team 6 Mooney, DarnellSWR13
8 Team 5 Goff, JaredQB9
9 Team 4 WILSON, RUSSELLQB9
10 Team 3 Peoples-Jones, DonovanRWR5
11 Team 2 Jones, DanielQB13
12 Team 1 Gibson, AntonioRB14


Round 11

PickOwnerPlayerPositionBye
1 Team 1 Schultz, DaltonTE7
2 Team 2 MOSTERT, RAHEEMRB10
3 Team 3 Elliott, EzekielRB11
4 Team 4 Knox, DawsonLTE13
5 Team 5 Wilson Jr., JeffRB0
6 Team 6 Jefferson, VanSWR10
7 Team 7 Dulcich, GregTE0
8 Team 8 MCKINNON, JERICKRB10
9 Team 9 THIELEN, ADAMSWR7
10 Team 10 Bateman, RashodRWR13
11 Team 11 Njoku, DavidTE5
12 Team 12 Osborn, K.J.SWR13




Round 12

PickOwnerPlayerPositionBye
1 Team 12 Jones, ZayRWR9
2 Team 11 JONES JR., MARVINLWR9
3 Team 10 Doubs, RomeoRWR6
4 Team 9 Mitchell, ElijahRB9
5 Team 8 Okonkwo, ChigoziemTE7
6 Team 7 CARR, DEREKQB11
7 Team 6 Singletary, DevinRB7
8 Team 5 Moore, ElijahSWR5
9 Team 4 Gainwell, KennethRB10
10 Team 3 Campbell, ParrisSWR13
11 Team 2 Johnston, QuentinLWR5
12 Team 1 Reynolds, JoshRWR9




Round 13

PickOwnerPlayerPositionBye
1 Team 1 STAFFORD, MATTHEWQB10
2 Team 2 Pickett, KennyQB6
3 Team 3 Flowers, ZayPR13
4 Team 4 Richardson, AnthonyQB11
5 Team 5 Fournette, LeonardRB0
6 Team 6 Perine, SamajeRB9
7 Team 7 Carter, MichaelRB7
8 Team 8 GAROPPOLO, JIMMYQB13
9 Team 9 Collins, NicoLWR7
10 Team 10 Abanikanda, IsraelRB7
11 Team 11 Purdy, BrockQB9
12 Team 12 Love, JordanQB6


Round 14

PickOwnerPlayerPositionBye
1 Team 12 Moore, SkyySWR10
2 Team 11 Hardman Jr., MecolePR7
3 Team 10 WOODS, ROBERTSWR7
4 Team 9 Kmet, ColeTE13
5 Team 8 Philadelphia EaglesD/ST0
6 Team 7 Smith Jr., IrvTE7
7 Team 6 Dallas CowboysD/ST0
8 Team 5 New England PatriotsD/ST0
9 Team 4 Kincaid, DaltonRTE13
10 Team 3 HIGBEE, TYLERTE10
11 Team 2 Baltimore RavensD/ST0
12 Team 1 Hubbard, ChubaRB7




Round 15

PickOwnerPlayerPositionBye
1 Team 1 Seattle SeahawksD/ST0
2 Team 2 Fant, NoahTE5
3 Team 3 Patrick, TimRWR9
4 Team 4 BYRD, DAMIEREWR0
5 Team 5 LaPorta, SamTE9
6 Team 6 Carlson, DanielPK13
7 Team 7 PATTERSON, CORDARRELLERB11
8 Team 8 Conklin, TylerTE7
9 Team 9 Edwards, GusRB13
10 Team 10 Kansas City ChiefsD/ST0
11 Team 11 Achane, De'VonRB10
12 Team 12 Henry, HunterTE11




Round 16

PickOwnerPlayerPositionBye
1 Team 12 Edwards-Helaire, ClydeRB10
2 Team 11 San Francisco 49ersD/ST0
3 Team 10 TUCKER, JUSTINPK 13
4 Team 9 Pittsburgh SteelersD/ST0
5 Team 8 Warren, JaylenRB6
6 Team 7 Boutte, KayshonLWR11
7 Team 6 Hollins, MackRWR11
8 Team 5 Hodgins, IsaiahLWR13
9 Team 4 Shaheed, RashidRWR11
10 Team 3 Edmonds, ChaseRB0
11 Team 2 Bass, TylerPK13
12 Team 1 Ford, JeromeRB5




Round 17

PickOwnerPlayerPositionBye
1 Team 1 Gage, RussellWR0
2 Team 2 Drake, KenyanRB0
3 Team 3 New Orleans SaintsD/ST0
4 Team 4 Miami DolphinsD/ST0
5 Team 5 Butker, HarrisonPK10
6 Team 6 Woods, JelaniTE0
7 Team 7 Detroit LionsD/ST0
8 Team 8 ZUERLEIN, GREGPK7
9 Team 9 Davis, MalikRB0
10 Team 10 Lewis, MarcedesTE13
11 Team 11 GORDON, MELVINRB0
12 Team 12 New York JetsD/ST0




Round 18

PickOwnerPlayerPositionBye
1 Team 12 Duvernay, DevinKR13
2 Team 11 Moore, RondaleSWR14
3 Team 10 Slayton, DariusRWR13
4 Team 9 Ryland, ChadPK11
5 Team 8 Renfrow, HunterSWR13
6 Team 7 Joseph, GregPK13
7 Team 6 Palmer, JoshuaRWR5
8 Team 5 Gallup, MichaelLWR7
9 Team 4 HOPKINS, DUSTINPK5
10 Team 3 Gesicki, MikeTE11
11 Team 2 Hyatt, JalinLWR13
12 Team 1 GANO, GRAHAMPK13




As we always emphasize: the key is to stick to your draftboard -- and be adapatable for whatever may come your way.

Take a look at each roster below.


Team 1 Roster

PlayerPositionByeRound Drafted
Chubb, Nick 03
PRESCOTT, DAKQB79
STAFFORD, MATTHEWQB1013
Jacobs, JoshRB132
Gibbs, JahmyrRB94
Charbonnet, ZachRB58
Gibson, AntonioRB1410
Hubbard, ChubaRB714
Ford, JeromeRB516
Jefferson, JustinLWR131
LOCKETT, TYLERRWR55
Aiyuk, BrandonLWR96
Reynolds, JoshRWR912
Gage, RussellWR017
WALLER, DARRENTE137
Schultz, DaltonTE711
GANO, GRAHAMPK1318
Seattle SeahawksD/ST015




Team 2 Roster

PlayerPositionByeRound Drafted
Jones, DanielQB1310
Pickett, KennyQB613
Ekeler, AustinRB51
Harris, NajeeRB62
Taylor, JonathanRB03
MOSTERT, RAHEEMRB1011
Drake, KenyanRB017
Moore, DJLWR134
Ridley, CalvinLWR95
Kirk, ChristianSWR96
Burks, TreylonRWR77
Brown, MarquiseLWR149
Johnston, QuentinLWR512
Hyatt, JalinLWR1318
Johnson, JuwanTE118
Fant, NoahTE515
Bass, TylerPK1316
Baltimore RavensD/ST014




Team 3 Roster

PlayerPositionByeRound Drafted
Herbert, JustinQB57
Lawrence, TrevorQB98
McCaffrey, ChristianRB91
Jones, AaronRB64
White, RachaadRB55
Elliott, EzekielRB1111
Edmonds, ChaseRB016
Watson, ChristianLWR63
London, DrakeLWR116
Johnson, DiontaeWR09
Peoples-Jones, DonovanRWR510
Campbell, ParrisSWR1312
Patrick, TimRWR915
Andrews, MarkTE132
HIGBEE, TYLERTE1014
Gesicki, MikeTE1118
Flowers, ZayPR1313
New Orleans SaintsD/ST017




Team 4 Roster

PlayerPositionByeRound Drafted
WILSON, RUSSELLQB910
Richardson, AnthonyQB1113
Mixon, JoeRB72
Akers, CamRB133
Walker III, KennethRB54
Pierce, DameonRB75
Gainwell, KennethRB1012
Chase, Ja'MarrLWR71
Davis, GabeLWR136
Cooks, BrandinRWR77
Sutton, CourtlandLWR99
BYRD, DAMIEREWR015
Shaheed, RashidRWR1116
HILL, TAYSOMTE118
Knox, DawsonLTE1311
Kincaid, DaltonRTE1314
HOPKINS, DUSTINPK518
Miami DolphinsD/ST017




Team 5 Roster

PlayerPositionByeRound Drafted
SMITH, GENOQB59
Goff, JaredQB910
Pollard, TonyRB73
Sanders, MilesRB75
Herbert, KhalilRB138
Wilson Jr., JeffRB011
Fournette, LeonardRB013
Hill, TyreekRWR101
Wilson, GarrettLWR72
Jeudy, JerrySWR94
HOPKINS, DEANDRELWR76
Moore, ElijahSWR512
Hodgins, IsaiahLWR1316
Gallup, MichaelLWR718
Goedert, DallasTE107
LaPorta, SamTE915
Butker, HarrisonPK1017
New England PatriotsD/ST014




Team 6 Roster

PlayerPositionByeRound Drafted
Burrow, JoeQB76
Fields, JustinQB137
Stevenson, RhamondreRB112
Conner, JamesRB145
Allgeier, TylerRB118
Singletary, DevinRB712
Perine, SamajeRB913
ADAMS, DAVANTELWR131
Smith, DeVontaLWR103
Pittman Jr., MichaelRWR114
Mooney, DarnellSWR1310
Jefferson, VanSWR1011
Hollins, MackRWR1116
Palmer, JoshuaRWR518
Freiermuth, PatTE69
Woods, JelaniTE017
Carlson, DanielPK1315
Dallas CowboysD/ST014




Team 7 Roster

PlayerPositionByeRound Drafted
Jackson, LamarQB136
CARR, DEREKQB1112
Dobbins, J.K.RB03
Pacheco, IsiahRB105
Foreman, D'OntaRB138
Carter, MichaelRB713
PATTERSON, CORDARRELLERB1115
Metcalf, DKLWR52
McLaurin, TerryLWR144
BECKHAM JR., ODELLRWR137
Williams, JamesonWR09
Addison, JordanRWR1310
Boutte, KayshonLWR1116
KELCE, TRAVISTE 101
Dulcich, GregTE011
Smith Jr., IrvTE714
Joseph, GregPK1318
Detroit LionsD/ST017




Team 8 Roster

PlayerPositionByeRound Drafted
Hurts, JalenQB104
GAROPPOLO, JIMMYQB1313
Etienne Jr., TravisRB93
Robinson, BrianRB145
Harris, DamienRB138
MCKINNON, JERICKRB1011
Warren, JaylenRB616
Diggs, StefonRWR131
Waddle, JaylenLWR102
Godwin, ChrisRWR56
Dotson, JahanRWR147
Lazard, AllenRWR79
Meyers, JakobiRWR1310
Renfrow, HunterSWR1318
Okonkwo, ChigoziemTE712
Conklin, TylerTE715
ZUERLEIN, GREGPK717
Philadelphia EaglesD/ST014




Team 9 Roster

PlayerPositionByeRound Drafted
Allen, JoshQB134
Watson, DeshaunQB57
Barkley, SaquonRB131
Cook, JamesRB135
Kamara, AlvinRB118
Mitchell, ElijahRB912
Edwards, GusRB1315
Davis, MalikRB017
Samuel, DeeboRWR92
Cooper, AmariLWR53
Boyd, TylerSWR79
PARKER, DEVANTELWR1110
THIELEN, ADAMSWR711
Collins, NicoLWR713
Pitts, KyleLTE116
Kmet, ColeTE1314
Ryland, ChadPK1118
Pittsburgh SteelersD/ST016




Team 10 Roster

PlayerPositionByeRound Drafted
Mahomes, PatrickQB104
COUSINS, KIRKQB139
Hall, BreeceRB73
Williams, JavonteRB95
Penny, RashaadRB108
Abanikanda, IsraelRB713
Lamb, CeeDeeSWR71
St. Brown, Amon-RaSWR92
Pickens, GeorgeRWR66
Chark Jr., DJWR07
Bateman, RashodRWR1311
Doubs, RomeoRWR612
WOODS, ROBERTSWR714
Slayton, DariusRWR1318
Engram, EvanTE910
Lewis, MarcedesTE1317
TUCKER, JUSTINPK 1316
Kansas City ChiefsD/ST015




Team 11 Roster

PlayerPositionByeRound Drafted
RODGERS, AARONQB010
Purdy, BrockQB913
Henry, DerrickRB72
Mattison, AlexanderRB135
Montgomery, DavidRB97
Achane, De'VonRB1015
GORDON, MELVINRB017
KUPP, COOPERWR01
Higgins, TeeRWR73
Evans, MikeLWR54
Toney, KadariusRWR108
Smith-Njigba, JaxonSWR59
JONES JR., MARVINLWR912
Moore, RondaleSWR1418
Kittle, GeorgeTE96
Njoku, DavidTE511
Hardman Jr., MecolePR714
San Francisco 49ersD/ST016




Team 12 Roster

PlayerPositionByeRound Drafted
Tagovailoa, TuaQB109
Love, JordanQB613
Robinson, BijanRB111
Swift, D'AndreRB105
Cook, DalvinRB77
Williams, JamaalRB08
Edwards-Helaire, ClydeRB1016
Brown, A.J.RWR102
Olave, ChrisSWR113
ALLEN, KEENANSWR56
Valdes-Scantling, MarquezLWR1010
Osborn, K.J.SWR1311
Jones, ZayRWR912
Moore, SkyySWR1014
Hockenson, T.J.TE134
Henry, HunterTE1115
Duvernay, DevinKR1318
New York JetsD/ST017




Top Undrafted

PlayerPositionBye
Dortch, GregSWR14
James, RichieWR0
MURRAY, LATAVIUSRB13
Guyton, JalenWR0
Indianapolis ColtsD/ST0
Houston TexansD/ST0
Claypool, ChaseRWR13
Pierce, AlecLWR11
Westbrook-Ikhine, NickSWR7
Spears, TyjaeRB7
Marshall Jr., TerraceLWR7
Denver BroncosD/ST0
Los Angeles ChargersD/ST0
Hurst, HaydenTE7
Washington CommandersD/ST0
Young, BryceQB7
Schwartz, AnthonyWR0
Johnson, RoschonRB13
McPherson, EvanPK7
Cleveland BrownsD/ST0
New York GiantsD/ST0
Robinson, Wan'DaleSWR13
Downs, JoshSWR11
Cincinnati BengalsD/ST0
Thornton, TyquanWR0
Schoonmaker, LukeTE7
Skowronek, BenRWR10
Gay, MattPK11
Bourne, KendrickRWR11
Jackson, DeonRB0
Jones, MacQB11
Musgrave, LukeTE6
Mason, JordanRB9
Los Angeles RamsD/ST0
Otton, CadeTE5
Hooper, AustinTE13
TANNEHILL, RYANQB7
Moody, JakePK9
Buffalo BillsD/ST0
Jones, RonaldRB0
Stroud, C.J.QB7
THOMAS, LOGANTE14
Chandler, TyRB13
Koo, YounghoePK11
Patterson, RileyPK9
Piñeiro, EddyPK7
McKenzie, IsaiahSWR11
Atwell, TutuPR10
Brown, ChaseRB7
Howell, SamQB14




Previous  

© 2023 ATC All rights reserved.