Im NBA-Draft 1982 wurde Warrick in der zweiten Runde an 25. Stelle von den Bullets aus Washington, D.C. ausgewählt. In seiner ersten Spielzeit wurde er in knapp der Hälfte der Saisonspiele eingesetzt, wovon er wiederum die Hälfte als „Starter“ begann bei knapp 17 Minuten Einsatzzeit pro Spiel. In der zweiten Spielzeit 1983/84 konnte er nur in 32 Spielen bei deutlich reduzierter Einsatzzeit eingesetzt werden. Für die Spielzeit 1984/85 wechselte er in einem Spielertausch an die Westküste zu den Clippers aus Los Angeles. Hier stieg seine Einsatzzeit wieder auf über zehn Minuten pro Spiel an. Da hier auch der Durchbruch für Warrick ausblieb, wurde er im März 1985 aus seinem Vertrag entlassen. Für die folgende Spielzeit stand er zu Saisonbeginn für fünf Spiele bei den Milwaukee Bucks unter Vertrag, bevor er auch hier entlassen wurde. Für die folgenden drei Monate spielte er dann für die Wisconsin Flyers in der CBA, bevor ihn im Februar 1986 die Indiana Pacers unter Vertrag nahmen, bei denen er auch in einzelnen Spielen wieder als Starter und in 31 Spielen über 20 Minuten pro Spiel eingesetzt wurde. Jack Ramsay, neuer Trainer der Pacers und selbst langjähriger Trainer der St. Joseph’s Hawks in den 1960er Jahren, baute nach zwei enttäuschenden Spielzeiten die Mannschaft jedoch um und Warrick wurde für die folgende Spielzeit zunächst von den Golden State Warriors vor Saisonbeginn unter Vertrag genommen, aber dann nicht mehr für die reguläre Saison weiterverpflichtet. Warrick selbst spielte eine weitere Spielzeit in der CBA bei Rockford Lightning, mit denen er die Finalserie der Liga erreichte. Hier verlor man jedoch gegen die Rapid City Thrillers, die von Clinton Wheeler angeführt wurden, selbst später Bundesligaspieler beim Kölner Rivalen TSV Bayer 04 Leverkusen.