The most stupid own goal you’ll ever see. ?? Posted on October 26, 2017 by theFFeed The most stupid own goal you'll ever see. ?? Posted by Troll Football on Thursday, October 26, 2017