We already knew that Giants kicker Josh Brown will not be in London for Sunday's game. Now, after more allegations of Brown's past domestic abuse against his wife have surfaced, the kicker's time with New York is probably over.
Giants Head coach Ben McAdoo had even backed Brown Friday, saying the team wasn't going to turn their back on him...