Photos: Princeton at Hofstra (Men)

In a weekend of upsets, Hofstra handed Princeton its first loss with a 9-7 triumph in Hempstead, N.Y. Photos by Joe Rogate.