Such crap being spouted on here. Easy knowing Div 2 is the pinnacle of your footballing achievements and knowledge. Greencaps have conceded 3 goals during this cup campaign against better ranked opposition. Hardly a bad defence.
Each game they win, you lot predict they'll lose the next game yet...