Splash! Suddenly, the NPHS pool is filled with handmade cardboard boats and their creators. The race is on! On May 26, 31 teams participated in...