Originally Posted by NYCBlue I used to think the same thing. Long time ago mind. Is the FA cup final a big deal in the U S A
Forum Rules