Grand Forks International: Day 4 Recap

The fourth day of the Grand Forks International was a long one, wrapping up just before 2 a.m.