In this episode we finally let Homer get his victory lap for Italy winning the Euro Cup. Not to mention the Olympics saw some great Italian upsets and much more. The Olympics this year was definitely one worth discussing. Stay tuned