You are viewing a single comment's thread from:RE: Historical Sporting MomentsView the full contextmojorisin (60)in #sport • 7 years ago Wow, the FA Cup is almost 150 years old?
Yes, England is the home of football. It was invented in Preston, I believe.