Nigeria was winning the Olympic women's bobsled race. Yes, really. That sentence is 100 percent accurate — albeit with some massive reservations. The Nigerians were the second sled down the … Click to Continue »
Sports News, Videos, Pictures & Scores |, Miami Herald: Sports
Tue, 02/20/2018 - 2:12pm
Nigeria was winning the Olympic women's bobsled race. Yes, really. That sentence is 100 percent accurate — albeit with some massive reservations. The Nigerians were the second sled down the … Click to Continue »