October 12, 2017 (Video) Taylor Twellman full USA World Cup elimination rant October 12, 2017/ Section925 And here's Bob Ley for good measure: And here's how it all happened: