Gallery: Lawrence North 55, Ben Davis 53

Giants fall to 12-7 with three games left before tourney