Fox News
Japan demolishes American football team at IFAF U20 World Junior Championship, drawing fierce reaction
Football fans were not pleased Wednesday night after Japan defeated the United States by 21 points in the semifinals of the IFAF U20 World Junior Championship in Canada. The shocking upset drew ...
2 days ago