'86: Watching the Masters in Germany

April 01, 2016

Jeff Holmen traveled to Germany to play professional soccer, and brought with him his Masters excitement in this exclusive clip from '86.