 McGee made his minor league debut in , and spent 2004 and with the Princeton Devil Rays and the Hudson Valley Renegades.In , McGee spent the year with the Southwest Michigan Devil Rays.He played with both the Vero Beach Devil Rays and the Montgomery Biscuits in .