Oct 11, 2006
St. Louis, Mo., United States of America
Right
PHI (2025, 2nd rd., 48th ovrl)
Michigan State University (Big Ten)