Pick from a wide selection of fantasy football trophies from the couch potato figure to the toilet trophy.
 
Welcome Guest - Login

Redistribution Draft Results - 2018

Beer 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

Elsinore

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player awarded
1212Gleyber TorresNYYSS100Player awarded
1313Victor RoblesWasOF100Player awarded

Guinness

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
1212Rick PorcelloBosSP3446Player awarded
1313Tyler ChatwoodChCSP1851Player awarded
1421David PriceBosSP2189Player awarded

Sam Adams

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
1212Eloy JimenezCWSOF100Player awarded
1313Miguel CabreraDet1B2892Player awarded
1421Victor RoblesWasOF100Player already selected
1522Gleyber TorresNYYSS100Player already selected
1623Brent HoneywellTBSP100Player awarded

Louisville

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
1212Victor RoblesWasOF100Player already selected
1313Austin BarnesLADC, 2B345Player awarded
1421Brent HoneywellTBSP100Player already selected
1522Yoshihisa HiranoAriRP100Player awarded
1623Sandy AlcantaraMiaRP100Player awarded

Surly

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
1212Victor RoblesWasOF100Player already selected
1313Gleyber TorresNYYSS100Player already selected
1421Brad ZieglerMiaRP1038Player awarded
1522Blake TreinenOakRP1448Player awarded
1623Austin BarnesLADC, 2B345Player already selected
16A23AChris IannettaColC687Player awarded

Cincinnati

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Victor RoblesWasOF100Player already selected
1212Gleyber TorresNYYSS100Player already selected
1313Eloy JimenezCWSOF100Player already selected
1421Brent HoneywellTBSP100Player already selected
1522Austin HaysBalOF100Player awarded
1623Kyle SeagerSea3B3566Player awarded
1731Xander BogaertsBosSS3521Player awarded

Sierra Nevada

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
11A11ANelson CruzSeaDH5677Player awarded
1212Gio GonzalezWasSP4060Player awarded
12A12AErvin SantanaMinSP4080Alternate not needed
1313Victor RoblesWasOF100Player already selected
13A13AEddie RosarioMinOF1886Player awarded

Foster's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Nelson CruzSeaDH5677Player already selected
1212Carlos SantanaPhi1B3886Player awarded
1313Xander BogaertsBosSS3521Player already selected
1421Wilson RamosTBC832Player awarded
1522Brad HandSDRP2945Player awarded

Canadian

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Austin HaysBalOF100Player already selected
1212Max KeplerMinOF1470Player awarded
1313Tim AndersonCWSSS1548Player awarded
13A13AMiguel AndujarNYY3B100Alternate not needed
1421Tucker BarnhartCinC885Player awarded
14A21AChris IannettaColC687Alternate not needed

Duff

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
1212Eloy JimenezCWSOF100Player already selected
1313Gleyber TorresNYYSS100Player already selected
1421Brandon MorrowChCRP594Player awarded
1522Luiz GoharaAtlSP114Player awarded
1623Victor RoblesWasOF100Player already selected
1731Joe PanikSF2B1589Player awarded

Hornsby's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Brent HoneywellTBSP100Player already selected
11A11ALuiz GoharaAtlSP114Player already selected
1212Austin HaysBalOF100Player already selected
12A12AWillie CalhounTexOF100Player awarded
1313Ian DesmondCol1B, OF1849Player awarded
13A13ALorenzo CainMilOF2565Alternate not needed
1421Jason KipnisCle2B, OF1718Player awarded
14A21AAsdrubal CabreraNYM2B, 3B, SS1754Alternate not needed

Pittsburgh

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Gleyber TorresNYYSS100Player already selected
11A11AJohnny CuetoSFSP3184Player awarded
1212Chad GreenNYYRP1127Player awarded
1313Gio GonzalezWasSP4060Player already selected
13A13ARick PorcelloBosSP3446Player already selected
1421C.C. SabathiaNYYSP2444Player awarded
14A21AJimmy NelsonMilSP3086Alternate not needed

Spaten

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
11A11AVictor RoblesWasOF100Player already selected
1212Gleyber TorresNYYSS100Player already selected
1313David PriceBosSP2189Player already selected
1421Brad HandSDRP2945Player already selected
1522Xander BogaertsBosSS3521Player already selected
15A22AEduardo NunezFA2B, 3B, OF, SS1625Player awarded
1623Juan MinayaCWSRP382Player awarded
16A23AWillie CalhounTexOF100Alternate not needed
1731Jeurys FamiliaNYMRP1758Player awarded

Kingfisher

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
11A11AMiles MikolasStLRP103Player awarded
1212Brandon MorrowChCRP594Player already selected
12A12ABrad HandSDRP2945Player already selected
1313David PriceBosSP2189Player already selected
13A13AEduardo NunezFA2B, 3B, OF, SS1625Player already selected
1421Eduardo NunezFA2B, 3B, OF, SS1625Player already selected
14A21AColin MoranPit1B, 3B, SS100Player awarded
1522Colin MoranPit1B, 3B, SS100Player already selected
15A22ABoog PowellOakOF152Player awarded

The

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
1212Eloy JimenezCWSOF100Player already selected
12A12AVictor RoblesWasOF100Player already selected
1313Gleyber TorresNYYSS100Player already selected
1421Luiz GoharaAtlSP114Player already selected
14A21AMiles MikolasStLRP103Player already selected
1522Brent HoneywellTBSP100Player already selected
1623Austin HaysBalOF100Player already selected
16A23AWillie CalhounTexOF100Player already selected
1731David PriceBosSP2189Player already selected
17A31ATaijuan WalkerAriSP2542Player awarded
1832Miguel CabreraDet1B2892Player already selected
18A32AJohnny CuetoSFSP3184Player already selected
1933Ketel MarteAriSS510Player awarded
19A33ADevon TravisTor2B522Alternate not needed
11041Max FriedAtlRP119Player awarded
110A41ASandy AlcantaraMiaRP100Alternate not needed

Goose Island 312

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
1111Shohei OhtaniLAASP100Player already selected
11A11ABrent HoneywellTBSP100Player already selected
1212Gleyber TorresNYYSS100Player already selected
12A12AEloy JimenezCWSOF100Player already selected
1313Miles MikolasStLRP103Player already selected
1421Colin MoranPit1B, 3B, SS100Player already selected
14A21AChristin StewartDetOF100Player awarded
1522Brandon MorrowChCRP594Player already selected
15A22ABrad BoxbergerAriRP378Player awarded
1623Juan MinayaCWSRP382Player already selected
16A23AJurickson ProfarTexOF, 1B, 3B, SS199Player awarded

Round 2

Elsinore

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Miguel AndujarNYY3B100Player awarded
2222Lorenzo CainMilOF2565Player awarded
2323Tim BeckhamBalSS, 2B1381Player awarded

Guinness

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Dellin BetancesNYYRP2494Player awarded
2222Evan GattisHouC1140Player awarded
2323Raul AlcantaraOakSP100Player awarded
23A23AMiguel AndujarNYY3B100Alternate not needed

Sam Adams

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Asdrubal CabreraNYM2B, 3B, SS1754Player awarded
2222Lorenzo CainMilOF2565Player already selected
22A22AKole CalhounLAAOF2961Player awarded
2323Miguel AndujarNYY3B100Player already selected
2431David RobertsonNYYRP3364Player awarded
24A31AA.J. RamosNYMRP2161Alternate not needed

Louisville

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Russell MartinTorC, 3B1036Player awarded
2222Daniel DescalsoAri2B, OF, 1B, 3B779Player awarded
2323Keon BroxtonMilOF915Player awarded

Surly

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Marcus SemienOakSS1381Player awarded
21A21ARonald TorreyesNYY2B, 3B, SS550Alternate not needed
2222J.T. RiddleMiaSS271Player awarded
2323Charlie TilsonCWSOF100Player awarded

Cincinnati

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Robinson ChirinosTexC492Player awarded
21A21AJames McCannDetC864Alternate not needed
2222Brandon FinneganCinSP663Player awarded
22A22AMatt ShoemakerLAASP1059Alternate not needed
2323Kendall GravemanOakSP1101Player awarded
23A23AJoe MusgrovePitRP629Alternate not needed

Sierra Nevada

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Drew SteckenriderMiaRP504Player awarded
2222Andrew KittredgeTBRP100Player awarded
22A22AA.J. MinterAtlRP100Alternate not needed
2323Kendall GravemanOakSP1101Player already selected
23A23ACarson FulmerCWSSP119Player awarded

Foster's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Evan LongoriaSF3B3728Player awarded
2222Todd FrazierFA3B2435Player awarded
2323Andrelton SimmonsLAASS2944Player awarded

Canadian

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Mychal GivensBalRP1494Player awarded
2222Yolmer SanchezCWS2B, 3B1189Player awarded
22A22ATim BeckhamBalSS, 2B1381Alternate not needed
2323Miguel AndujarNYY3B100Player already selected
2431Juan NicasioSeaRP1777Player awarded

Duff

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Ryan MadsonWasRP2225Player awarded
2222David PhelpsSeaRP935Player awarded
2323Miguel AndujarNYY3B100Player already selected
2431Yasmany TomasAriOF765Player awarded

Hornsby's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Jake BauersTBOF100Player awarded
21A21AJordan AdellLAAOF100Alternate not needed
2222Miguel AndujarNYY3B100Player already selected
22A22AMichael ChavisBos3B100Player awarded
2323Luke GregersonStLRP958Player awarded
23A23AJoakim SoriaCWSRP626Alternate not needed

Pittsburgh

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Adam WarrenNYYRP777Player awarded
2222Jonathan HolderNYYRP247Player awarded
2323Dillon TateNYYSP100Player awarded

Spaten

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Chris OwingsAri2B, SS, OF1079Player awarded
2222Tyler AustinNYY1B, OF102Player awarded
2323Andrew HeaneyLAASP156Player awarded

Kingfisher

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Anthony DeSclafaniCinSP532Player awarded
21A21ADaniel MengdenOakSP263Alternate not needed
2222Joakim SoriaCWSRP626Player awarded
22A22ALuke GregersonStLRP958Alternate not needed
2323Miguel AndujarNYY3B100Player already selected
2431Evan LongoriaSF3B3728Player already selected
24A31ATodd FrazierFA3B2435Player already selected
2532Andrew KittredgeTBRP100Player already selected
25A32AJoe MusgrovePitRP629Player awarded

The

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Miguel AndujarNYY3B100Player already selected
21A21AMichael ChavisBos3B100Player already selected
2222Jordan AdellLAAOF100Player awarded
22A22AHeliot RamosSFOF100Alternate not needed
2323Vincent VelasquezPhiSP613Player awarded
23A23AAnthony DeSclafaniCinSP532Alternate not needed
2431Carlos RodonCWSSP1079Player awarded
24A31AEduardo RodriguezBosSP1045Alternate not needed

Goose Island 312

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
2121Luke GregersonStLRP958Player already selected
21A21AJoakim SoriaCWSRP626Player already selected
2222Alex AvilaAriC, 1B709Player awarded
2323Nathan EovaldiTBSP458Player awarded
2431Dixon MachadoDet2B, SS, 3B181Player awarded

Round 3

Elsinore

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Ian KinslerLAA2B3231Player awarded
3232Kendrys MoralesTor1B2495Player awarded
3333Yasmani GrandalLADC1293Player awarded

Sam Adams

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jason HeywardChCOF1674Player awarded
31A31AKevin KiermaierTBOF1123Alternate not needed
3232Jhoulys ChacinMilSP2202Player awarded
32A32AMiguel GonzalezCWSSP1705Alternate not needed
3333Kyle BarracloughMiaRP1361Player awarded
33A33AA.J. RamosNYMRP2161Alternate not needed

Surly

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Logan ForsytheLAD2B, 3B1167Player awarded
31A31ADerek DietrichMia3B, 1B, 2B1066Alternate not needed
3232Michael FelizPitRP356Player awarded
3333Jabari BlashNYYOF200Player awarded

Cincinnati

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Kyle BarracloughMiaRP1361Player already selected
31A31AHunter StricklandSFRP1271Player awarded
3232Matt ShoemakerLAASP1059Player awarded
32A32AMike LeakeSeaSP2628Alternate not needed
3333Brett PhillipsMilOF113Player awarded
33A33AJorge SolerKCOF249Alternate not needed

Sierra Nevada

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Heliot RamosSFOF100Player awarded
3232Braxton LeeMiaOF100Player awarded
3333James KaprielianOakSP100Player awarded

Foster's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Andrew CashnerBalSP2323Player awarded
31A31AKenta MaedaLADSP2204Alternate not needed
3232Jason VargasFASP1902Player awarded
32A32ALuis PerdomoSDSP1532Alternate not needed
3333Sam DysonSFRP1071Player awarded

Canadian

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Braxton LeeMiaOF100Player already selected
3232Andrew CashnerBalSP2323Player already selected
3333Adbert AlzolayChCSP100Player awarded
33A33ATouki ToussaintAtlSP100Alternate not needed
3441Justin DunnNYMSP100Player awarded
3542D.J. StewartBalOF100Player awarded

Duff

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jake BauersTBOF100Player already selected
31A31ATyler O'NeillStLOF100Player awarded
3232Adbert AlzolayChCSP100Player already selected
32A32AAlbert AbreuNYYSP100Player awarded

Hornsby's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Caleb JosephBalC, 3B393Player awarded
3232Steve CishekChCRP1027Player awarded
32A32ADominic LeoneStLRP1175Alternate not needed
3333Homer BaileyCinSP374Player awarded

Pittsburgh

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Ty BlachSFSP636Player awarded
3232Alex MeyerLAASP479Player awarded
3333Austin RomineNYYC, 1B282Player awarded

Spaten

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Heliot RamosSFOF100Player already selected
3232Brandon NimmoNYMOF236Player awarded
3333Harrison BaderStLOF105Player awarded
3441Matt DuffyTBSS470Player awarded

Kingfisher

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131A.J. MinterAtlRP100Player awarded
3232Daniel WinklerAtlRP100Player awarded
3333Dillon PetersMiaSP109Player awarded

The

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Carter CappsSDRP140Player awarded
31A31AJimmie SherfyAriRP100Alternate not needed
3232Eduardo RodriguezBosSP1045Player awarded
32A32ADaniel MengdenOakSP263Alternate not needed
3333Carson SmithBosRP248Player awarded
33A33ACarter CappsSDRP140Alternate not needed

Goose Island 312

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
3131Jorge SolerKCOF249Player awarded
3232Dillon PetersMiaSP109Player already selected
3333Tyler SkaggsLAASP495Player awarded
33A33AMatt ShoemakerLAASP1059Alternate not needed
3441Jose LeclercTexRP382Player awarded
34A41ABruce RondonCWSRP175Alternate not needed

Round 4

Elsinore

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Jose A. RamirezAtlRP827Player awarded
4242Kyle BarracloughMiaRP1361Player already selected
4343Nick WittgrenMiaRP338Player awarded
4451Domingo AcevedoNYYSP100Player awarded
44A51AJose MesaBalRP100Alternate not needed

Sam Adams

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Heliot RamosSFOF100Player already selected
4242Pavin SmithAri1B100Player awarded
4343Devon TravisTor2B522Player awarded
4451Shane BazPitSP100Player awarded
44A51AStephen GonsalvesMinSP100Alternate not needed

Surly

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Aaron SlegersMinSP100Player awarded
4242Robert GsellmanNYMSP497Player awarded
4343Brandon NimmoNYMOF236Player already selected

Cincinnati

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Albert PujolsLAADH3215Player awarded
41A41ADexter FowlerStLOF1732Alternate not needed
4242Carson SmithBosRP248Player already selected
42A42AEmilio PaganOakRP405Player awarded
4343Derek DietrichMia3B, 1B, 2B1066Player awarded
43A43ALonnie ChisenhallCleOF, 1B719Alternate not needed

Foster's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Lonnie ChisenhallCleOF, 1B719Player awarded
4242Jhoulys ChacinMilSP2202Player already selected
4343Matt DuffyTBSS470Player already selected
4451Danny JansenTorC100Player awarded
4552Nathan JonesCWSRP491Player awarded
45A52AJimmie SherfyAriRP100Alternate not needed

Canadian

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4143Oscar De La CruzChCSP100Player awarded
4251Seth RomeroWasSP100Player awarded
4352Victor CaratiniChCC, 1B100Player awarded

Hornsby's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Pavin SmithAri1B100Player already selected
41A41ANick PrattoKC1B100Player awarded
4242Eduardo RodriguezBosSP1045Player already selected

Spaten

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4142Tyler O'NeillStLOF100Player already selected
4243Andrew TriggsOakSP430Player awarded

Kingfisher

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Gabriel YnoaBalRP142Player awarded
4242Ryan MerrittCleSP142Player awarded
4343Jake ThompsonPhiSP232Player awarded

The

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
4141Heliot RamosSFOF100Player already selected
41A41AJose SiriCinOF100Player awarded
4242Tyler O'NeillStLOF100Player already selected
42A42ABrett PhillipsMilOF113Player already selected
4343Victor CaratiniChCC, 1B100Player already selected
4451Pavin SmithAri1B100Player already selected
44A51ANick PrattoKC1B100Player already selected
4552Zack CollinsCWSC100Player awarded
45A52ADanny JansenTorC100Alternate not needed
4653Raul MondesiKC2B, SS115Player awarded
46A53AMarco HernandezBos3B, 2B, SS100Alternate not needed

Round 5

Elsinore

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5152Heliot RamosSFOF100Player already selected
5253Brett GardnerNYYOF3036Roster Full
52A53AMaikel FrancoPhi3B2544Roster Full

Cincinnati

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5151Tyler SkaggsLAASP495Player already selected
51A51AAndrew TriggsOakSP430Player already selected
5252Dillon PetersMiaSP109Player already selected
52A52ABrian JohnsonBosSP114Player awarded
5353Albert AbreuNYYSP100Player already selected
53A53AHeliot RamosSFOF100Player already selected

Foster's

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5153Jesus SucreTBC225Player awarded

Canadian

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5153Raudy ReadWasC100Roster Full

Kingfisher

RoundPickOriginal RoundOriginal PickNameML TeamPosSalaryDraft Action
5151Jose MesaBalRP100Roster Full
5252Greg AllenCleOF100Roster Full
5353Buddy BaumannSDRP100Roster Full
Fantasy Baseball Sherpa
Expedia.com
Pimsleur All Languages
Hotels.com
1-800-PetMeds


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