Nestled along the banks of the Hudson River, Michie Stadium offers one of the most scenic views in sports. Its unique setting, combined with a rich history, makes watching a game there a memorable experience for fans.