Semi OT: Football Programming Note