Last updated: 05:14 PM ET, Tue March 04 2014

Weird World of Sports: 10 Global Games That Will Leave You Scratching Your Head

Features & Advice Cherese Weekes March 04, 2014

Weird World of Sports: 10 Global Games That Will Leave You Scratching Your Head

Comments