Michael McCoy wins U.S. Mid-Am, becomes second-oldest winner at 50