The Detroit Lions faced off on Monday Night Football against the New York Giants last night and showed fans everywhere that there is reason to believe this is