MLB Amateur Draft Picks who came from "University of Oklahoma (Norman, OK)"

Draft Pick Search Options

Drafted From School Type (none set = return all)

Picks by Overall #

Pick #

Picks by Year/Round

Round #

Picks by Franchise/Year (& actives)

Year

Picks by Franchise/Round

Round #

Picks by Position/Year

Year

Picks by Position/Round

Round #

Player Name

Make sure name is 3+ characters.

Came From

enter 2-letter code for states

MLB Amateur Draft Picks who came from "University of Oklahoma (Norman, OK)"

MLB Players from this school

Drafted Players

  • Links to minor league stats are incomplete and may not indicate a player signing
Drafted Players Table
Year Rnd DT OvPck FrRnd RdPck Tm Signed Name Pos WAR G AB HR BA OPS G W L ERA WHIP SV Type
201710297FrRnd12White SoxJ.B. Olson (minors)RHP4Yr
201721625FrRnd10AngelsDevon Perez (minors)RHP4Yr
201728839FrRnd14MarlinsVincenzo Aiello (minors)RHP4Yr
201733982FrRnd7DiamondbacksRenae Martinez (minors)C4Yr
2016249FrRnd8White SoxYAlec Hansen (minors)RHP4Yr
2016258FrRnd17NationalsYSheldon Neuse (minors)3B4Yr
201613401FrRnd25DodgersYCody Thomas (minors)RF4Yr
201615446FrRnd10White SoxYJake Elliott (minors)RHP4Yr
201619579FrRnd23RangersYAlex Daniele (minors)RHP4Yr
20154109FrRnd4AstrosYAnthony Hermelyn (minors)C4Yr
20156191FrRnd26CardinalsYJacob Evans (minors)LHP4Yr
201513401FrRnd26CardinalsYCraig Aikin (minors)CF4Yr
201514408FrRnd3RangersYAdam Choplick (minors)LHP4Yr
201515463FrRnd28OriolesYChris Shaw (minors)C4Yr
201519564FrRnd9PhilliesYRobert Tasin (minors)RHP4Yr
201520599FrRnd14MetsYThomas McIlraith (minors)RHP4Yr
201526769FrRnd4AstrosYRalph Garza (minors)RHP4Yr
201531942FrRnd27DodgersYCorey Copping (minors)RHP4Yr
201533979FrRnd4AstrosYKolbey Carpenter (minors)2B4Yr
2015371107FrRnd12PadresYBlake Rogers (minors)RHP4Yr
20146187FrRnd22RaysYMac James (minors)C4Yr
201411325FrRnd10MetsYConnor Buchmann (minors)RHP4Yr
201432948FrRnd3White SoxNAdam Choplick (minors)LHP4Yr
2014371124FrRnd29Red SoxYHector Lorenzana (minors)SS4Yr
201313FrRnd3RockiesYJon Gray (minors)RHP5.558961.104.3055820164.401.3204Yr
2013263FrRnd24AthleticsYDillon Overton (minors)LHP-1.51710.000.00017149.131.8804Yr
20137206FrRnd10MetsYMatt Oberste (minors)1B4Yr
201312349FrRnd3RockiesYBilly Waltrip (minors)LHP4Yr
201321644FrRnd28YankeesYEthan Carnes (minors)LHP4Yr
201322664FrRnd18DodgersYJake Fisher (minors)LHP4Yr
20124148FrRnd20GiantsYSteven Okert (minors)LHP-0.16020.000.00060114.831.2904Yr
20125185FrRnd27BrewersYDamien Magnifico (minors)RHP0.04004005.402.1004Yr
20126214FrRnd26TigersYJordan John (minors)LHP4Yr
201223724FrRnd26TigersYAndrew Harrison (minors)RHP4Yr
201229897FrRnd19AngelsYCaleb Bushyhead (minors)SS4Yr
20119284FrRnd13DodgersYTyler Ogle (minors)C4Yr
201111360FrRnd29RaysYCameron Seitzer (minors)1B4Yr
201114443FrRnd22PadresYBurch Smith (minors)RHP-0.71090.111.31110136.441.6504Yr
201114447FrRnd26GiantsYGarrett Buechele (minors)3B4Yr
201125781FrRnd30PhilliesYRyan Duke (minors)RHP4Yr
201126811FrRnd30PhilliesNMichael Rocha (minors)RHP4Yr
201128850FrRnd9AstrosNJordan John (minors)LHP4Yr
2011331002FrRnd11MetsYTyson Seng (minors)RHP4Yr
2011391174FrRnd3DiamondbacksYChris Ellison (minors)OF4Yr
2011411233FrRnd2MarinersYBobby Shore (minors)RHP4Yr
2011461407FrRnd26GiantsYElliott Blair (minors)RF4Yr
201014437FrRnd22MarlinsYDanny Black (minors)2B4Yr
201017527FrRnd22MarlinsYZach Neal (minors)RHP0.63020.000.00030244.891.1624Yr
201018556FrRnd21RangersNGarrett Buechele (minors)3B4Yr
201022661FrRnd6DiamondbacksYJeremy Erben (minors)RHP4Yr
201028843FrRnd8AstrosYJason Chowning (minors)RHP4Yr
20091s42FrRnd42AngelsY*Garrett Richards (minors)RHP7.0154130.000.00015440343.531.2424Yr
20094124FrRnd13RangersYAndrew Doyle (minors)RHP4Yr
20095157FrRnd16DodgersYJ.T. Wise (minors)C4Yr
20097210FrRnd9TigersYJamie Johnson (minors)CF4Yr
20099276FrRnd15DiamondbacksYChase Anderson (minors)RHP5.71061790.095.21510436283.871.2804Yr
20099277FrRnd16DodgersYBryant Hernandez (minors)SS4Yr
200911325FrRnd4PiratesYAaron Baker (minors)1B4Yr
200926785FrRnd14IndiansYAntwonie Hubbard (minors)RHP4Yr
200926793FrRnd22White SoxYMatthew Harughty (minors)2B4Yr
200823703FrRnd21TigersYMike Gosse (minors)2B4Yr
20071s43FrRnd43GiantsY*Jackson Williams (minors)C0.114241.208.7424Yr
20075165FrRnd11MarinersYJoe Dunigan (minors)OF4Yr
200710317FrRnd13IndiansYHeath Taylor (minors)LHP4Yr
200721654FrRnd20Red SoxYAaron Reza (minors)SS4Yr
200721660FrRnd26AthleticsNStephen Porlier (minors)RHP4Yr
200726813FrRnd29MetsYBrad Burns (minors)RHP4Yr
20066176FrRnd10GiantsYRyan Rohlinger (minors)SS-0.946670.134.3774Yr
200613404FrRnd28YankeesYDaniel McCutchen (minors)RHP0.2109300.067.1921098114.811.5104Yr
200621644FrRnd28YankeesYRussell Raley (minors)2B4Yr
200626773FrRnd7DodgersNKody Kaiser (minors)2B4Yr
200626787FrRnd21PhilliesYWill Savage (minors)RHP4Yr
200627817FrRnd21PhilliesYJohn Brownell (minors)RHP4Yr
2006391172FrRnd16BrewersYChuckie Caufield (minors)OF4Yr
2006391184FrRnd28YankeesYKevin Smith (minors)1B4Yr
2006491469FrRnd23IndiansNRyan Mottern (minors)RHP4Yr
20057229FrRnd29YankeesYGarrett Patterson (minors)LHP4Yr
200512380FrRnd30CardinalsNDaniel McCutchen (minors)RHP0.2109300.067.1921098114.811.5104Yr
200521650FrRnd30CardinalsNRyan Rohlinger (minors)SS-0.946670.134.3774Yr
2005501491FrRnd17PhilliesYTyler Gooch (minors)RHP4Yr
2004116FrRnd16Blue JaysYDavid Purcey (minors)LHP0.111110.000.0001117134.981.5414Yr
20047217FrRnd26AthleticsYJarod McAuliff (minors)RHP4Yr
20048231FrRnd10RangersYMark Roberts (minors)RHP4Yr
200414424FrRnd23AstrosYOle Sheldon (minors)1B4Yr
200427814FrRnd23AstrosYCasey Brown (minors)RHP4Yr
200429854FrRnd3MetsYMike Swindell (minors)RHP4Yr
200429855FrRnd4Devil RaysNDaniel McCutchen (minors)RHP0.2109300.067.1921098114.811.5104Yr
20037210FrRnd23AngelsYReggie Willits (minors)OF0.14148440.258.6584Yr
200310305FrRnd28CardinalsYBuddy Blair (minors)LHP4Yr
200313392FrRnd25AthleticsYEddie Cornejo (minors)SS4Yr
200317514FrRnd27YankeesNDavid Purcey (minors)LHP0.111110.000.0001117134.981.5414Yr
200331923FrRnd16MarlinsYSpencer Wyman (minors)C4Yr
2003441302FrRnd9RangersNCurtis White (minors)LHP4Yr
20028243FrRnd21CubsYJason Fransz (minors)OF4Yr
20029271FrRnd19DodgersNDenver Kitch (minors)SS4Yr
200214423FrRnd21CubsYRocky Cherry (minors)RHP-0.64010.000.00040145.771.6614Yr
200217503FrRnd11MarlinsYEvan Greusel (minors)RHP4Yr
2002431297FrRnd25AthleticsNCurtis White (minors)LHP4Yr
200110290FrRnd4PhilliesNRocky Cherry (minors)RHP-0.64010.000.00040145.771.6614Yr
200113390FrRnd14PadresYJason Bartlett (minors)SS18.4892314131.270.7024Yr
2001501470FrRnd8BrewersYChris Haggard (minors)C4Yr
20006187FrRnd27AstrosYTommy Whiteman (minors)SS4Yr
200024717FrRnd17DodgersYZach Lekse (minors)SS4Yr
19999278FrRnd14RedsYCasey Bookout (minors)1B4Yr
199915450FrRnd6ExposYVal Pascucci (minors)RHP-0.542733.192.6234Yr
199925770FrRnd26CubsYRyan Van Horn (minors)C4Yr
199926797FrRnd23IndiansYKyle Denney (minors)RHP-0.64004129.562.5004Yr
1999361089FrRnd15White SoxYJeff Bajenaru (minors)RHP-0.61400140211.202.1204Yr
1998270FrRnd27MarlinsYDerek Wathan (minors)SS4Yr
19987207FrRnd14TigersYClint Smith (minors)RHP4Yr
199813377FrRnd4RoyalsYBrian Shackelford (minors)OF0.56310.000.00063204.111.2604Yr
199813400FrRnd27MarlinsYPaul McCurtain (minors)RHP4Yr
199815434FrRnd1PhilliesYGeoff Geary (minors)RHP1.9287170.118.34328716103.921.3914Yr
199815446FrRnd13BrewersYJose Montenegro (minors)3B4Yr
199821615FrRnd2AthleticsNCasey Bookout (minors)1B4Yr
199823677FrRnd4RoyalsYCorey Hart (minors)2B4Yr
199826790FrRnd27MarlinsYKevin Olsen (minors)RHP0.028150.067.13328055.121.5704Yr
199827820FrRnd27MarlinsYWilly Hill (minors)OF4Yr
1997388FrRnd4GiantsYJeff Andra (minors)LHP4Yr
199710305FrRnd11AthleticsYJavier Flores (minors)C4Yr
199717531FrRnd27IndiansNBrian Shackelford (minors)LHP0.56310.000.00063204.111.2604Yr
1997411236FrRnd12BrewersNGeoff Geary (minors)RHP1.9287170.118.34328716103.921.3914Yr
19968229FrRnd14RoyalsNJavier Flores (minors)C4Yr
199612342FrRnd7GiantsYDamon Minor (minors)1B0.113628513.232.7384Yr
199612357FrRnd22MarinersYJoe Victery (minors)RHP4Yr
199614425FrRnd30D'backsYJamie Gann (minors)OF4Yr
199623671FrRnd6TigersYJesse Zepeda (minors)2B4Yr
199633981FrRnd16OriolesYRyan Minor (minors)3B-2.41423175.177.4874Yr
1995113FrRnd13TwinsYMark Redman (minors)LHP9.52191540.052.13921968854.851.4304Yr
19954103FrRnd16GiantsYRuss Ortiz (minors)RHP13.63165077.205.549311113894.511.4904Yr
19957189FrRnd18MetsNRyan Minor (minors)1B-2.41423175.177.4874Yr
199519525FrRnd18MetsNDamon Minor (minors)1B0.113628513.232.7384Yr
199520537FrRnd2PadresYRich Hills (minors)SS4Yr
199524652FrRnd5AthleticsYSteve Connelly (minors)RHP0.23003001.933.0004Yr
199525689FrRnd14PhilliesNTim Walton (minors)RHP4Yr
1995451246FrRnd11TwinsNToby Wilmot (minors)LHP4Yr
1994260FrRnd26White SoxYJerry Whittaker (minors)OF4Yr
19947197FrRnd22RangersYBucky Buckles (minors)RHP4Yr
199425698FrRnd19CardinalsYKevin Lovingier (minors)LHP4Yr
199428773FrRnd10IndiansYRicky Gutierrez (minors)2B4Yr
1994371025FrRnd10IndiansYChip Glass (minors)OF4Yr
1994481320FrRnd19BravesNRich Hills (minors)SS4Yr
1993259FrRnd17White SoxYGreg Norton (minors)3B-2.41107241089.249.7574Yr
19938221FrRnd9TigersYDrew Christmon (minors)OF4Yr
199316451FrRnd15RangersYTim Cossins (minors)C4Yr
199322627FrRnd23BrewersNRicky Gutierrez (minors)2B4Yr
1992392FrRnd24White SoxYByron Mathews (minors)OF4Yr
19926172FrRnd20AthleticsYCliff Foster (minors)RHP4Yr
199212344FrRnd24White SoxYJason Evans (minors)3B4Yr
199213368FrRnd20AthleticsYBrian Eldridge (minors)2B4Yr
199217476FrRnd16TigersYCasey Mendenhall (minors)RHP4Yr
199223629FrRnd1AstrosYZak Krislock (minors)RHP4Yr
1992451267FrRnd23PiratesNTim Cossins (minors)C4Yr
1991397FrRnd24PiratesYMatt Ruebel (minors)LHP-1.077200.150.34077455.541.6014Yr
19915149FrRnd24PiratesYMarty Neff (minors)OF4Yr
19916165FrRnd14ExposYDerrick White (minors)1B-1.8761163.181.5034Yr
199115402FrRnd17AngelsYKorey Keling (minors)RHP4Yr
199122586FrRnd19RangersYJames Koebler (minors)1B4Yr
199130789FrRnd14ExposYScott Campbell (minors)OF4Yr
199132842FrRnd15TigersNDrew Christmon (minors)OF4Yr
19907188FrRnd7MarinersYKevin King (minors)LHP-0.7340034037.341.9204Yr
199023631FrRnd21GiantsYJim Huslig (minors)RHP4Yr
1989362FrRnd2BravesYKevin Castleberry (minors)2B4Yr
19895134FrRnd21RedsYDarron Cox (minors)C0.015251.240.6964Yr
19897175FrRnd9AngelsYMarvin Cobb (minors)RHP4Yr
198915395FrRnd21TigersYMark Cole (minors)SS4Yr
198918460FrRnd8CubsYChris Ebright (minors)OF4Yr
198936924FrRnd4PhilliesYJohn Douglas (minors)OF4Yr
198936935FrRnd15YankeesYPaul Oster (minors)OF4Yr
1988253FrRnd23CardinalsYMike Hensley (minors)RHP4Yr
198812292FrRnd1PadresNChris Ebright (minors)OF4Yr
198823581FrRnd4OriolesYChris Burgin (minors)RHP4Yr
198834882FrRnd19ExposNMarvin Cobb (minors)RHP4Yr
1987118FrRnd18RedsYJack Armstrong (minors)RHP1.21531850.114.25715240654.581.4304Yr
198713326FrRnd8DodgersYSherm Collins (minors)RHP4Yr
198718450FrRnd2PiratesYKevin Burdick (minors)2B4Yr
198729738FrRnd4CubsYGlenn Sullivan (minors)1B4Yr
198661rg134FrRnd4GiantsYJeff Hughes (minors)OF4Yr
19868202FrRnd17RedsYKevin Pearson (minors)SS4Yr
198611266FrRnd3GiantsYJohn Toal (minors)2B4Yr
198617442FrRnd23CardinalsYScott Hamilton (minors)RHP4Yr
198622570FrRnd21CardinalsYStan Zaltsman (minors)LHP4Yr
198623575FrRnd2IndiansYJim Richardson (minors)3B4Yr
198633789FrRnd14Blue JaysNSherm Collins (minors)RHP4Yr
198513FrRnd3RangersYBobby Witt (minors)RHP15.1438641.141.3994301421574.831.5704Yr
19855124FrRnd18CardinalsYSteve Peters (minors)LHP-1.25650.000.00056335.251.7014Yr
19857174FrRnd16PhilliesYJeff Kaye (minors)C4Yr
198513321FrRnd7MarinersNKevin Pearson (minors)SS4Yr
198514341FrRnd1BrewersYRuss McGinnis (minors)1B-0.317380.211.6024Yr
198516394FrRnd2GiantsYDarrell Rodgers (minors)RHP4Yr
198519472FrRnd2GiantsYJoe Jordan (minors)C4Yr
198522551FrRnd3RangersYJay Reynolds (minors)RHP4Yr
198525638FrRnd12AstrosNKeith Hamilton (minors)RHP4Yr
198526sc47FrRnd21AngelsYDave Johnson (minors)RHP4Yr
198417443FrRnd25OriolesNJay Searcy (minors)3B4Yr
198420515FrRnd19BravesYMike Santiago (minors)LHP4Yr
198438799FrRnd4PiratesNDarrell Rodgers (minors)RHP4Yr
1983110FrRnd10PadresYRay Hayward (minors)LHP-1.82050.000.00019486.751.6904Yr
19835121FrRnd15TigersYBilly Hinz (minors)RHP4Yr
198330728FrRnd4MetsNMike Santiago (minors)LHP4Yr
198316sc14FrRnd14PadresYPhilip Reid (minors)SS4Yr
198316sc22FrRnd22AstrosNPaul Williams (minors)OF4Yr
198336sc50FrRnd1GiantsNKight Higgins (minors)RHP4Yr
1982113FrRnd13PhilliesYJohn Russell (minors)C-3.1448108734.225.6531000.000.0004Yr
198212295FrRnd7PiratesNRay Hayward (minors)LHP-1.82050.000.00019486.751.6904Yr
198233788FrRnd4GiantsYMike Empting (minors)C4Yr
198243826FrRnd1GiantsYKevin Bates (minors)2B4Yr
198114338FrRnd1MarinersYFrank Meraz (minors)OF4Yr
198116sc6FrRnd6PhilliesYBilly Irions (minors)RHP4Yr
19809224FrRnd17AstrosYScott Gardner (minors)RHP4Yr
1979369FrRnd17RangersYNick Capra (minors)2B-0.145541.167.5034Yr
197912306FrRnd20PhilliesYDavid Harrigan (minors)C4Yr
197922565FrRnd20RoyalsYDavid Luethy (minors)SS4Yr
197928692FrRnd3BravesYTommy Thompson (minors)C4Yr
197928704FrRnd15OriolesNScott Gardner (minors)RHP4Yr
19786136FrRnd6MarinersYDouglas Smith (minors)RHP4Yr
19786150FrRnd20RangersYTerry Bogener (minors)OF-0.324601.217.6214Yr
19787177FrRnd21DodgersYMark Nipp (minors)RHP4Yr
197811272FrRnd12TigersYArthur Toal (minors)2B4Yr
197817420FrRnd4AthleticsYDonald Morris (minors)OF4Yr
197825608FrRnd13RedsYLee Hover (minors)OF4Yr
19774102FrRnd24RedsYJoe Price (minors)LHP8.33721710.111.27337245493.651.30134Yr
19775124FrRnd20DodgersYMickey Hatcher (minors)OF3.01130337738.280.6901009.003.0004Yr
19778195FrRnd13Red SoxYRoger LaFrancois (minors)C0.18100.400.9004Yr
197711282FrRnd22PhilliesYMichael Pace (minors)OF4Yr
197717417FrRnd1White SoxNTerry Bogener (minors)OF-0.324601.217.6214Yr
197729689FrRnd5CubsYGene Krug (minors)1B0.1750.400.9004Yr
197611sc8FrRnd8PadresYBob Shirley (minors)LHP9.34342630.110.27443467943.821.38184Yr
197641sc81FrRnd14IndiansYDaniel Massari (minors)1B4Yr
1976101sc105FrRnd1White SoxNKarl Schroeder (minors)LHP4Yr
1976479FrRnd7CubsYKeith Drumright (minors)2B-0.3481410.241.5384Yr
1976491FrRnd19DodgersYGeorge Kunkler (minors)LHP4Yr
19767163FrRnd19DodgersYKelly Snider (minors)1B4Yr
19769196FrRnd4BrewersYGeorge Frazier (minors)RHP3.0415210.143.28641535434.201.43294Yr
197624564FrRnd16DodgersYMickey Lashley (minors)RHP4Yr
197625577FrRnd9GiantsYWayne Pechek (minors)OF4Yr
197521sc35FrRnd11CardinalsYChuck Redmon (minors)SS4Yr
197531sc64FrRnd16GiantsNBilly Severns (minors)OF4Yr
19755104FrRnd8GiantsNBob Shirley (minors)LHP9.34342630.110.27443467943.821.38184Yr
19758179FrRnd11White SoxNMickey Lashley (minors)RHP4Yr
19758192FrRnd24DodgersYJacky Parish (minors)C4Yr
197511244FrRnd4CubsYRobert Umfleet (minors)SS4Yr
197513303FrRnd15Red SoxYFrank Newcomer (minors)LHP4Yr
197515344FrRnd8GiantsYDouglas Schaefer (minors)RHP4Yr
197516sc15FrRnd15BrewersYBilly Severns (minors)OF4Yr
197412276FrRnd12YankeesNBilly Severns (minors)OF4Yr
197415349FrRnd13CardinalsYStan Meek (minors)LHP4Yr
197425542FrRnd3IndiansYTimothy Fox (minors)RHP4Yr
1973238FrRnd14MetsYJackson Todd (minors)RHP1.664170.059.1706410164.401.3604Yr
1973366FrRnd18DodgersYJoe Simpson (minors)OF-1.960713979.242.6072003.002.0004Yr
19736137FrRnd17Red SoxYGlenn Bannister (minors)C4Yr
197316377FrRnd17Red SoxYLanny Phillips (minors)3B4Yr
197322512FrRnd10CardinalsYMichael Ford (minors)3B4Yr
1972359FrRnd11BravesYBobby Jack (minors)1B4Yr
197222518FrRnd16DodgersNRichard Jacobs (minors)LHP4Yr
197111sc8FrRnd8GiantsNMike Swenton (minors)OF4Yr
197116sc2FrRnd2CardinalsYMike Swenton (minors)OF4Yr
197025584FrRnd1PadresYRichard Brown (minors)LHP4Yr
197028656FrRnd7DodgersYRonald Hall (minors)LHP4Yr
197016sc4FrRnd4IndiansNMike Swenton (minors)OF4Yr
1968115FrRnd15CubsYRalph Rickey (minors)OF4Yr
196843852FrRnd5OriolesYEddie Williams (minors)LHP4Yr
196741750FrRnd8IndiansNMichael Burns (minors)OF4Yr

*Compensation Picks
42. Garrett Richards (Angels-1s) - Supplemental Pick for loss of Free Agent Francisco Rodriguez
43. Jackson Williams (Giants-1s) - Supplemental Pick for loss of Free Agent Jason Schmidt

229 matching player(s). 48 played in the majors (20%). Total of 82.4 WAR, or 1.7 per major leaguer.

DT Key

  • Blank - June Draft
  • 6sc - June Secondary
  • 6sa - June Secondary (normal, 1971 only)
  • 6sd - June Secondary (delayed, 1971 only)
  • 1rg - January Draft
  • 1sc - January Secondary Draft
  • 8lg - August Legion Draft

NOTES: We have not yet matched the 2017 debuts to their draft into. We hope to do so soon.
Please note that searches by state are not complete and not guaranteed to be accurate.
Players are listed regardless of whether they signed or not.
School names may change from year to year making it difficult to find all player drafted from a school.
Please let us know if you find what you believe is an error.

The 1965 draft had a major league and AAA section (rounds 1-3), a AA section (4-7) and A-ball sections (8+). Each team had one pick in rounds 1-7 (MLB, AAA, and AA picks). Starting with the 8th round teams received a pick for each A-ball team in their system in the reverse order of the affiliate finishes. Franchises that shared affiliates, alternated the picks round-by-round. This means that a franchise will have multiple picks in a "round". For presentation reasons here, we have re-labeled the rounds to be the number of the selection made by this franchise. This means that the Twins' 10th round pick could come after the Mets' 12th round pick.

More Draft Pages

Expansion Drafts

Draft Previews

Support us without the ads? Go Ad-Free.