The Green Light: What is known so far. April 20, 2024 by Big Blue Interactive #Giants fans react in The Corner Forum.