Kelly Moran signs with William and Mary

Kelly Moran signs with William and Mary