screenrant.com -BY STEPHANIE GLENNON - Even The Flash has his faults and isn't perfect and while Barry Allen did one of the most selfless things anyone can do, he could be a bit selfish.
screenrant.com -BY MATT MORRISON - Barry Allen is the Fastest Man Alive in the Arrowverse, but how fast was that from season to season and what other powers did that speed earn him?