Folks,
First let me say its nice to be here, I come from a place WAY up in Canada where football pretty much does not exist (hockey country through and through). But I fucking LOVE Notre Dame football, even more than the NFL. Every fall I whip out the ol antenna flag and fly that shit all...