Russell Wilson just torched all that offseason hype in one miserable afternoon! The man talked a big game about leadership and those "Moon Balls," then immediately fumbled away any chance of winning over the fanbase. Giants faithful went from cautious optimism to Jaxson Dart dreams before halftime. Daboll can defend his QB all he wants, but we saw enough. Wilson looked lost out there, and that leash Daboll's holding? It just got microscopic. How many more games do you give Russ before pulling the plug? #Sports #Football #Giants