Darius Slayton: It would’ve been crazy to leave the Giants just as we get the thing built Pro Football Talk 21 Mar 2023