Hi y'all!!
I am a new forum member from Italy. I live near (30 miles north) Rome in a town on the seaside: Santa Marinella. It could appear strange that an Italian is interested in american football (we always use the adjective american, if you use the generic term football here they understand...