ByDenver SeanDecember 26, 2015 Songwriter Glass John Rants About Rihanna’s ‘Anti’ Album Delays, Blames it ALL on Travis Scott: ‘[He] Keeps Putting Doubt In Her Mind’ News