A member of Team
Flash's has made the ultimate sacrifice.
Eddie (Rick Cosnett) took his own life in order to stop his descendant Eobard Thawne/Reverse-
Flash (Tom Cavanagh) in Tuesday's finale of The
Flash, realizing if he
killed himself, Eobard wouldn't be born.May 18, 2015
read more >>