מגלור שיחק באוניברסיטת קנטקי. ב-1998 הוא זכה ביחד עם מכללתו באליפות ליגת ה-NCAA. מגלור סיים את תקופתו בקנטקי כמוביל של המכללה בחסימות בכל הזמנים, עם 268 חסימות. במהלך תקופתו במכללה ניתן לו הכינוי "החתול הגדול" (באנגלית: "Big Cat").
מגלור העמיד את עצמו לדראפט 1999 של ליגת ה-NBA, אך לא נבחר בו. בדראפט הבא הוא העמיד את עצמו לבחירה בשנית, ונבחר במקום ה-19 בידי שארלוט הורנטס. בעונתו הראשונה בשארלוט הוא קלע 4.6 נקודות עם 4.0 ריבאונדים בממוצע למשחק. בעונה זו הוא לא פתח בחמישייה בכלל. בעונתו השנייה בהורנטס הוא שיפר את ממוצעיו, והגיע ל-8.5 נקודות עם 5.6 ריבאונדים ושיא קריירה של אחוזים מהשדה, 55.1% בממוצע למשחק. בנוסף בעונה זו הוא פתח בחמישייה ב-8 משחקים.
בעונתו השלישית ב-NBA, ועונתם הראשונה של ההורנטס בניו אורלינס שיפר מגלור את ממוצעיו בצורה משמעותית, ופתח בכל 82 המשחקים בעונה זו בחמישייה. ממוצעיו הגיעו ל-10.3 נקודות עם 8.8 ריבאונדים ושיאי קריירה של 1.4 חסימות עם 0.6 חטיפות בממוצע למשחק.
בעונת 2003/2004 שוב השתפרו ממוצעיו של מגלור, והפכו לממוצעי דאבל דאבל כשהוא קלע 13.6 נקודות והוסיף 10.3 ריבאונדים בממוצע למשחק. אלה שני ממוצעי שיא קריירה, ואליהם הוא הוסיף עוד שיאי קריירה של 75.1% מקו העונשין ו-33.9 דקות בממוצע למשחק. בעונה זו הוא שוב פתח בחמישייה בכל 82 המשחקים, כך שהוא השלים רצף של שתי עונות רצופות בלי להחסיר משחקים ופתיחות בחמישייה.
בנוסף באותה עונה הוא נבחר לשחק במשחק האולסטאר של ה-NBA, בנבחרת של האזור המזרחי. כך מגלור הפך לקנדי השני מאז סטיב נאש שהשתתף באולסטאר. במשחק עצמו מגלור בלט, כשקלע 19 נקודות עם 8 ריבאונדים ב-21 דקות בלבד.
בעונת 2004/2005 שיחק מגלור 23 משחקים בלבד, ומהם פתח בחמישייה ב-22. ממוצעיו סבלו מירידה קלה, כשמגלור קלע 11.7 נקודות עם 8.9 ריבאונדים בממוצע למשחק. למרות הירידה בממוצעים השיג מגלור ממוצע שיא קריירה של אסיסטים, כשמסר 1.3 בממוצע למשחק.
ב-26 באוקטובר2005 עבר מגלור בטרייד למילווקי באקס, ובתמורה קבלו ההורנטס את דזמונד מייסון ובחירת דראפט מ-2006. במילווקי שיחק מגלור בכל 82 המשחקים בעונה זו ופתח בכולם בחמישייה. הוא קלע 9.2 נקודות עם 9.5 ריבאונדים בממוצע למשחק.
ב-21 ביולי2006 נשלח מגלור בטרייד לפורטלנד טרייל בלייזרס, ובתמורה הבאקס קבלו את סטיב בלייק, בריאן סקינר והא סונג-ג'ין. אף על פי שעד שהגיע לפורטלנד קלע מגלור בערך 10 נקודות בממוצע למשחק לאורך הקריירה, ב-20 המשחקים הראשונים שלו שם הוא לא עבר את גבול 9 הנקודות. מגלור קלע 11 נקודות ויותר רק ב-8 משחקים בעונה זו, מתוך 81 משחקים בהם השתתף. את עונה זו סיים מגלור עם ממוצעים של 6.5 נקודות עם 6.1 ריבאונדים בממוצע למשחק.
ב-17 ביולי2007 חתם מגלור בניו ג'רזי נטס. בעונת 2007/2008 שיחק מגלור תפקיד קטן מאוד בנטס, וממוצעיו הגיעו לשיאי קריירה שליליים עד אז, כשקלע 1.8 נקודות עם 3.4 ריבאונדים בלבד בממוצע למשחק. ב-22 בפברואר2008 הוא שוחרר מהנטס, לאחר ששיחק בהם ב-24 משחקים בלבד.
לאחר ארבעה ימים חתם מגלור בדאלאס מאבריקס. מגלור תופקד כמחליף של אריק דמפיר, לאחר שדסג'נה דיופ עבר לניו ג'רזי נטס במסגרת טרייד שבו היו מעורבים גם ג'ייסון קיד ודווין האריס. בעונה זו שיחק מגלור 7 משחקים בלבד, ו"השיג" ממוצעי שיא שליליים כשקלע 1.7 נקודות עם 1.1 ריבאונדים בלבד בממוצע למשחק.
ב-30 באוגוסט2008 חתם מגלור במיאמי היט. מגלור הוסיף עומק וניסיון לספסל של ההיט. בעונת 2008/2009 קלע מגלור 2.9 נקודות עם 4.0 ריבאונדים בממוצע למשחק ב-55 משחקים. מגלור אף פתח בחמישייה ב-12 מהם. לקראת עונת 2009/2010 חודש חוזהו של מגלור בהיט. בעונה זו קלע מגלור 2.1 נקודות עם 3.4 ריבאונדים בממוצע למשחק ב-36 משחקים.