The San Diego Sockers indoor soccer team has made US professional sports history by winning their last 43 consecutive games. Find out how they accomplished this amazing feat.

  1. foxsoccer posted this