In Ardmore, Pennsylvania, there's a place stitched together with the love of sports. Especially the Philadelphia Eagles. "This house is like a museum," Neil Beck said of his home. The self-proclaimed ...