RIP, TERRY: Long-time FIFA referee Vaughn dies

Terry Vaughn, a long-time FIFA and U.S. Soccer referee, has passed away, it was announced on Thursday.

Read More