April 1, 2019Leisure This week on Even Odds we talk about the hit CW show. “The Flash” Dont miss this one or