Enough is enough! NFL should force John Mara to sell GiantsEnough is enough! NFL should force John Mara to sell GiantsLet's face it. The Giants will never win as long as John Mara owns the team. No matter what he's tried since 2017, he has failed.Steve TreveliseSteve Trevelise