2000年のNBAドラフトにエントリーし、1巡目19位指名でシャーロット・ホーネッツに入団。2シーズンは控え選手として過ごしたが、ホーネッツが本拠地をシャーロットからニューオーリンズに移してからは先発に定着。2003－2004シーズンには13.6得点10.3リバウンドのダブルダブルのアベレージを残し、オールスターにも選ばれた。しかし翌シーズンは指の骨折でシーズンの大半を欠場し、チーム成績は低迷を極め、マグロアはトレードを要求した。そして2005-2006シーズン直前になって、ミルウォーキー・バックスにトレードされた。