Altec Talks Life on NRG and His Thoughts on the Immortals Streak

Travis talks to NRG's Altec on the third week of LCS.