Star Michigan State recruit McDowell finally signs