Welcome Guest - Login

Redistribution Draft Results - 2023

Batman League

 

All picks are displayed except for those moved into an earlier round.  An "A" in the pick number indicates the player was an alternate at that pick number.  Pick numbers higher than 3 indicate draft choices moved up from later rounds.

 

Where teams left information incomplete or incorrect, BWB attempted to fix to make valid picks.

 



 

Redistribution Draft Index

 

Financial Changes

No information found for this league - this information not posted after 2014

Teams that Hit Roster Limits

No information found for this league - this information not posted after 2014

Draft Results


Jump to: Round 2 - Round 3 - Round 4 - Round 5

Round 1

Liverpool

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Kodai SengaNYMSP100Player awarded
1212Masataka YoshidaBosOF100Player awarded
1313Jorge LopezMinRP1792Player awarded
13A13ADrew RucinskiOakSP101Alternate not needed

The Jokers

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Kodai SengaNYMSP100Player already selected
1212Jorge LopezMinRP1792Player already selected
1313Kenta MaedaMinSP771Player awarded
1421Masataka YoshidaBosOF100Player already selected
14A21AMichael ConfortoSFOF770Player awarded
1522Jose LeclercTexRP528Player awarded
15A22ATrevor MayOakRP505Alternate not needed

Cat Woman's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Jorge LopezMinRP1792Player already selected
1212Michael ConfortoSFOF770Player already selected
12A12AIan HappChCOF2741Player awarded
1313Masataka YoshidaBosOF100Player already selected
13A13AAndrew BenintendiCWSOF1522Player awarded
1421Kodai SengaNYMSP100Player already selected
1522Brennen DavisChCOF100Player awarded

Kenny Payne

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Kodai SengaNYMSP100Player already selected
1212Masataka YoshidaBosOF100Player already selected
1313Elly De La CruzCin3B, SS100Player awarded
1421Ian HappChCOF2741Player already selected
1522Evan PhillipsLADRP2458Player awarded
1623Drew RucinskiOakSP101Player awarded

Purple

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Michael ConfortoSFOF770Player already selected
1212Stephen StrasburgWasSP263Player awarded
12A12ARyne NelsonAriSP180Alternate not needed
1313Jose LeclercTexRP528Player already selected
1421Andy PagesLADOF100Player awarded
1522Alexander CanarioChCOF100Player awarded

Holy Batmobile

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Michael ConfortoSFOF770Player already selected
11A11AMasataka YoshidaBosOF100Player already selected
1212Ian HappChCOF2741Player already selected
12A12AAndrew BenintendiCWSOF1522Player already selected
1313Jorge LopezMinRP1792Player already selected
1421Carlos EstevezLAARP771Player awarded
1522Taylor RogersSFRP1037Player awarded
1623Brennen DavisChCOF100Player already selected
1731Kodai SengaNYMSP100Player already selected
1832Michael BuschLAD2B100Player awarded

Winged

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Kodai SengaNYMSP100Player already selected
1212Jose TrevinoNYYC708Player awarded
12A12AEric HaaseDetC, OF816Alternate not needed
1313Francisco AlvarezNYMC100Player awarded
13A13ADiego CartayaLADC100Alternate not needed
1421Alex LangeDetRP711Player awarded
14A21AJorge LopezMinRP1792Alternate not needed

Matterhorn

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Andrew BenintendiCWSOF1522Player already selected
11A11ABrandon LoweTB2B1534Player awarded
1212D.J. LeMahieuNYY1B, 2B, 3B2249Player awarded
12A12AJoey WendleMia2B, 3B, SS962Alternate not needed
1313Jose LeclercTexRP528Player already selected
13A13ATrevor MayOakRP505Player awarded

Gotham City

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Willy AdamesMilSS3025Player awarded
1212Eduardo EscobarNYM3B1899Player awarded
1313Rowdy TellezMil1B1638Player awarded

Wayne

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Elly De La CruzCin3B, SS100Player already selected
1212Willy AdamesMilSS3025Player already selected
12A12AMax MuncyLAD2B, 3B2057Player awarded
1313Diego A. CastilloAri2B, SS, OF, 1B316Player awarded
1421Ramon UriasBal3B, 2B, SS935Player awarded
14A21AJoey WendleMia2B, 3B, SS962Alternate not needed

Infinity Island

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Orelvis MartinezTorSS100Player awarded
1212Francisco AlvarezNYMC100Player already selected
1313Elly De La CruzCin3B, SS100Player already selected
1421Masataka YoshidaBosOF100Player already selected
1522Marco LucianoSFSS100Player awarded
1623Michael ConfortoSFOF770Player already selected
16A23ARamon LaureanoOakOF885Player awarded

Waterbury

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Kodai SengaNYMSP100Player already selected
11A11ADane DunningTexSP1842Player awarded
1212Masataka YoshidaBosOF100Player already selected
12A12AEnrique HernandezBosOF, 2B, SS1147Player awarded
1313Elly De La CruzCin3B, SS100Player already selected
13A13ALuis RengifoLAA2B, 3B, SS1060Player awarded

New York

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Francisco AlvarezNYMC100Player already selected
11A11ALogan O'HoppeLAAC100Player awarded
1212Willy AdamesMilSS3025Player already selected
1313Elly De La CruzCin3B, SS100Player already selected
13A13AHunter BrownHouRP180Player awarded
1421Rowdy TellezMil1B1638Player already selected
1522Taj BradleyTBSP100Player awarded

Kersh & Trouty

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Francisco AlvarezNYMC100Player already selected
11A11ADiego CartayaLADC100Player awarded
1212Elly De La CruzCin3B, SS100Player already selected
12A12ANoelvi MarteCinSS100Player awarded
1313Curtis MeadTB2B100Player awarded
13A13AMarco LucianoSFSS100Alternate not needed

Brinkley

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Willy AdamesMilSS3025Player already selected
11A11AAdalberto MondesiBosSS374Player awarded
1212Max MuncyLAD2B, 3B2057Player already selected
12A12ABrandon LoweTB2B1534Player already selected
1313Enrique HernandezBosOF, 2B, SS1147Player already selected
1421German MarquezColSP2494Player awarded
14A21AMartin PerezTexSP3434Alternate not needed
1522Kodai SengaNYMSP100Player already selected
1623Marco GonzalesSeaSP2521Player awarded

Biff, Bam,

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Kodai SengaNYMSP100Player already selected
11A11ADrew RucinskiOakSP101Player already selected
1212Brandon LoweTB2B1534Player already selected
12A12AMax MuncyLAD2B, 3B2057Player already selected
1313Adalberto MondesiBosSS374Player already selected
13A13ARamon UriasBal3B, 2B, SS935Player already selected
1421Wil MyersCin1B, OF941Player awarded
14A21AMichael ConfortoSFOF770Alternate not needed
1522Masataka YoshidaBosOF100Player already selected
15A22AShintaro FujinamiOakSP100Player awarded
1623Ian HappChCOF2741Player already selected
16A23AAndrew BenintendiCWSOF1522Player already selected
1731Kenta MaedaMinSP771Player already selected
17A31AMatt BoydDetRP441Player awarded

Round 2

Liverpool

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Dylan FloroMiaRP826Player awarded
2222Mike SorokaAtlSP212Player awarded
2323Ryne NelsonAriSP180Player awarded

The Jokers

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Mike SorokaAtlSP212Player already selected
21A21AJames PaxtonBosSP213Player awarded
2222Dylan FloroMiaRP826Player already selected
22A22AJason AdamTBRP1922Player awarded
2323Austin NolaSDC738Player awarded
23A23AJorge AlfaroBosC485Alternate not needed

Cat Woman's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Mike SorokaAtlSP212Player already selected
21A21ARyne NelsonAriSP180Player already selected
2222Dylan FloroMiaRP826Player already selected
2323Jason AdamTBRP1922Player already selected
23A23ABryan AbreuHouRP974Player awarded
2431Ron MarinaccioNYYRP616Player awarded
24A31AMatt BushMilRP556Alternate not needed

Kenny Payne

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Lane ThomasWasOF1102Player awarded
2222Ryne NelsonAriSP180Player already selected
2323Endy RodriguezPitC100Player awarded
23A23ANicky LopezKC2B, 3B, SS1043Alternate not needed
2431Rafael MonteroHouRP1887Player awarded

Purple

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Walker BuehlerLADSP2136Player awarded
2222Christian BethancourtTBC, 1B528Player awarded
22A22AReese McGuireBosC337Alternate not needed
2323Joey WendleMia2B, 3B, SS962Player awarded

Holy Batmobile

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Joey WendleMia2B, 3B, SS962Player already selected
21A21AJorge MateoBalSS1039Player awarded
2222Eric HosmerChC1B1267Player awarded
2323David VillarSF3B, 1B, 2B203Player awarded

Winged

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Chris MartinBosRP1063Player awarded
2222Jason AdamTBRP1922Player already selected
2323Scott McGoughAriRP100Player awarded
2431Jonathan LoaisigaNYYRP474Player awarded
24A31ABrandon HughesChCRP462Alternate not needed

Matterhorn

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Joey WendleMia2B, 3B, SS962Player already selected
21A21ADylan MooreSeaSS, OF, 1B, 2B523Player awarded
2222Endy RodriguezPitC100Player already selected
22A22ATom MurphySeaC221Player awarded
2323Will BrennanCleOF100Player awarded
23A23ACal MitchellPitOF241Alternate not needed

Gotham City

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Endy RodriguezPitC100Player already selected
2222Ryne NelsonAriSP180Player already selected
2323Tyler MahleMinSP1573Player awarded
2431Dominic SmithWas1B615Player awarded
2532Erik SwansonTorRP878Player awarded

Wayne

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Jorge SolerMiaOF1018Player awarded
21A21AJack SuwinskiPitOF565Alternate not needed
2222Ryne NelsonAriSP180Player already selected
22A22AKyle MullerOakSP122Player awarded
2323Graham AshcraftCinSP443Not enough cash

Infinity Island

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Walker BuehlerLADSP2136Player already selected
2222Bryan BakerBalRP868Player awarded
2323Jose SuarezLAASP827Player awarded
2431Ryne NelsonAriSP180Player already selected
24A31AHayden WesneskiChCSP180Player awarded

Waterbury

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Johnny CuetoMiaSP1247Player awarded
21A21AGlenn OttoTexSP1187Alternate not needed
2222Aaron LoupLAARP1108Player awarded
22A22ALou TrivinoNYYRP1091Alternate not needed
2323Giovanny GallegosStLRP1009Player awarded
23A23AChris MartinBosRP1063Alternate not needed

New York

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Endy RodriguezPitC100Player already selected
2222Bo NaylorCleC100Player awarded
22A22AJason AdamTBRP1922Alternate not needed
2323Rafael MonteroHouRP1887Player already selected
2431Colson MontgomeryCWSSS100Player awarded
24A31ACarson WilliamsTBSS100Alternate not needed
2532Bailey OberMinSP579Player awarded

Kersh & Trouty

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Jonathan SchoopDet2B1740Player awarded
21A21AKolten WongSea2B1392Alternate not needed
2222Alex CobbSFSP2021Player awarded
22A22AAlex WoodSFSP1703Alternate not needed
2323Endy RodriguezPitC100Player already selected
23A23ABo NaylorCleC100Player already selected
2431Daniel HudsonLADRP426Player awarded

Brinkley

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Jason AdamTBRP1922Player already selected
2222Joey GalloMinOF1440Player awarded
2323Rodolfo CastroPit2B, 3B, SS320Player awarded
2431Mike SorokaAtlSP212Player already selected
2532Hunter HarveyWasRP363Player awarded

Biff, Bam,

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Elvis AndrusFASS1573Player awarded
2222Eric HaaseDetC, OF816Player awarded
22A22AChristian BethancourtTBC, 1B528Alternate not needed
2323Edward OlivaresKCOF229Player awarded
23A23ARodolfo CastroPit2B, 3B, SS320Alternate not needed

Round 3

Liverpool

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Matt MooreLAARP1923Player awarded
3232Matt VierlingDetOF517Player awarded
3333Spencer TurnbullDetSP399Player awarded

The Jokers

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Brock BurkeTexRP711Player awarded

Cat Woman's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Kolten WongSea2B1392Player awarded
3232Matt VierlingDetOF517Player already selected
32A32AT.J. FriedlCinOF301Player awarded
3333Jonathan ArandaTB2B, 1B, 3B100Player awarded

Kenny Payne

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Austin MartinMinSS100Player awarded
3232Drey JamesonAriSP200Player awarded
3333Nick SolakCinOF543Not enough cash

Purple

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jose AlvaradoPhiRP678Player awarded
3232Ronny MauricioNYMSS100Player awarded
3333Ceddanne RafaelaBos3B, OF100Player awarded

Holy Batmobile

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131J.P. FranceHouSP100Player awarded

Winged

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Corey KluberBosSP1810Player awarded
31A31ASpencer TurnbullDetSP399Alternate not needed
3232Matthew LiberatoreStLSP100Player awarded
3333Kyle HigashiokaNYYC340Player awarded

Matterhorn

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Dylan CarlsonStLOF1284Player awarded
31A31AMatt VierlingDetOF517Alternate not needed
3232Sixto SanchezMiaSP169Player awarded
32A32ASpencer TurnbullDetSP399Alternate not needed
3333Jonathan HernandezTexRP294Player awarded
33A33AGarrett CleavingerTBRP200Alternate not needed

Gotham City

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jackson MerrillSDSS100Player awarded
3232Kevin NewmanCin2B, SS770Player awarded
3333Brice TurangMilSS100Player awarded

Infinity Island

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131John BrebbiaSFRP770Player awarded
3232Sixto SanchezMiaSP169Player already selected
3333Drey JamesonAriSP200Player already selected
3441Steven OkertMiaRP736Player awarded
34A41AMatt BarnesMiaRP668Alternate not needed
3542Garrett HillDetRP319Player awarded

Waterbury

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jurickson ProfarFAOF2165Player awarded
31A31ADylan CarlsonStLOF1284Alternate not needed
3232Cavan BiggioTor1B, 2B, OF708Player awarded
32A32AEzequiel DuranTex3B, 2B249Alternate not needed
3333Johan CamargoKCSS, 1B, 2B, 3B230Player awarded

New York

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jose AlvaradoPhiRP678Player already selected
3232Austin WellsNYYC100Player awarded
3333Quinn PriesterPitSP100Player awarded
33A33ABailey FalterPhiSP537Alternate not needed
3441Ryne StanekHouRP1126Player awarded

Kersh & Trouty

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Brandon HughesChCRP462Player awarded
3232T.J. FriedlCinOF301Player already selected
3333Jackson MerrillSDSS100Player already selected
33A33ACeddanne RafaelaBos3B, OF100Player already selected
3441Adbert AlzolayChCRP351Player awarded
34A41AAndrew ChafinAriRP1569Alternate not needed
3542Steven MatzStLSP833Player awarded
35A42AAlex WoodSFSP1703Alternate not needed

Brinkley

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Graham AshcraftCinSP443Player awarded
3232Garrett MitchellMilOF100Player awarded
3333Cooper HjerpeStLSP100Player awarded

Biff, Bam,

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Hunter DozierKC1B, 3B, OF1283Player awarded
31A31AGavin SheetsCWSOF, 1B720Alternate not needed
3232Thad WardWasSP100Player awarded
3333Spencer TurnbullDetSP399Player already selected
3441Luisangel AcunaTexSS100Player awarded

Round 4

Liverpool

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Brice TurangMilSS100Player already selected
4242Adrian SampsonChCSP741Player awarded
42A42AGraham AshcraftCinSP443Alternate not needed
4343Matthew LiberatoreStLSP100Player already selected
4451Quinn PriesterPitSP100Player already selected
4552Joey WentzDetSP185Player awarded

Cat Woman's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Elehuris MonteroCol3B, 1B209Player awarded

Purple

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Kyle NelsonAriRP406Player awarded
4242T.J. FriedlCinOF301Player already selected
4343Mychal GivensBalRP507Player awarded
4451Brandon HughesChCRP462Player already selected
4552Nick MatonDetOF, 2B, 3B122Player awarded

Winged

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Austin WellsNYYC100Player already selected
41A41AYainer DiazHouC100Player awarded
4242Sixto SanchezMiaSP169Player already selected
4343Cionel PerezBalRP1665Player awarded
43A43ABrad BoxbergerChCRP1049Alternate not needed
4451Ronny MauricioNYMSS100Player already selected
44A51ACeddanne RafaelaBos3B, OF100Player already selected
4552Quinn PriesterPitSP100Player already selected
45A52ANick MadrigalChC2B299Player awarded

Matterhorn

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Aaron BummerCWSRP288Player awarded
41A41AEli MorganCleRP477Alternate not needed
4242Quinn PriesterPitSP100Player already selected
42A42AGarrett MitchellMilOF100Player already selected
4343Yosver ZuluetaTorSP100Player awarded
43A43ATommy KahnleNYYRP137Alternate not needed
4451Mark MathiasTex2B, 1B, 3B, OF118Not enough cash
44A51ALuis MatosSFOF100Not enough cash

Gotham City

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Nick FortesMiaC288Player awarded
4242Edouard JulienMin2B100Player awarded
4343Drey JamesonAriSP200Player already selected
4451Miguel RojasLADSS, 1B1160Player awarded

Infinity Island

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4143Connor BrogdonPhiRP390Player awarded
41A43AColin PocheTBRP591Alternate not needed

Waterbury

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Cristian PacheOakOF243Player awarded
41A41AZach McKinstryChC3B, 2B, SS, OF222Alternate not needed

New York

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4142Brandon HughesChCRP462Player already selected
41A42ABrock BurkeTexRP711Player already selected
4243Gabriel AriasCle3B, 1B, 2B, SS100Player awarded
42A43AJ.P. SearsOakSP396Alternate not needed
4351Carson WilliamsTBSS100Player awarded
43A51ABryce ElderAtlSP416Alternate not needed
4452Yosver ZuluetaTorSP100Player already selected
44A52ADrey JamesonAriSP200Player already selected
4553Brian AndersonFA3B, OF812Player awarded
45A53ADylan CarlsonStLOF1284Alternate not needed

Kersh & Trouty

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4143Kolten WongSea2B1392Player already selected
4251John SchreiberBosRP1448Player awarded
42A51AAndrew ChafinAriRP1569Alternate not needed
4352Drey JamesonAriSP200Player already selected
43A52AOwen WhiteTexSP100Player awarded
4453Harold CastroCol1B, 3B, 2B, SS913Player awarded

Biff, Bam,

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4142Brice TurangMilSS100Player already selected
4243Brandon HughesChCRP462Player already selected
42A43AMatthew LiberatoreStLSP100Player already selected
4351Luis L. OrtizPitSP100Player awarded
4452Brent HoneywellSDRP100Player awarded
4553Kyle HendricksChCSP1423Player awarded
45A53AJoey VottoCin1B1322Alternate not needed

Round 5

Purple

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5153Moises GomezStLOF100Player awarded

Winged

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5153Lucas SimsCinRP238Roster Full
51A53AZach JacksonOakRP431Roster Full

Gotham City

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5152Tim MayzaTorRP682Roster Full
5253Ceddanne RafaelaBos3B, OF100Player already selected
Pimsleur All Languages
Pimsleur Language Programs
Kiva - loans that change lives


Home Email BWB Results Current Standings Roster Information
Change Personal Information Logout Password Maintenance
Benchwarmer Baseball Privacy Policy
Statistics and Box Score Data: Content Copyright 2020, The Sports Forecaster. Distributed by XML Team Solutions.
Google  
Site designed and maintained by Benchwarmer Fantasy Sports
1-800-PetMeds