Eagles Fan's Take: A win is a win right?
Eagles fans react to the Birds beating the lowly Browns in Week 6 and if they are confident heading up to New York to face the Giants.
Eagles Fan's Take: A win is a win right? originally appeared on NBC Sports Philadelphia