Gary Carter Is A Quack + Willie Watch
The new manager of the LI Ducks is……Gary Carter? Why Gary? That job can’t pay that much. Do you hope to win 100 games (does the Atlantic League even play 100 games) and prove you deserve a shot to snipe at Jerry Manuel the next time the Mets drop 4 straight? Meanwhile Willie took …