Beto O'Rourke is a name that many people wouldn't have recognized even two years ago. His sudden meteoric rise has stunned the nation and things are about to get even more interesting.
Beto is going to challenge President Donald Trump in 2020, and it's finally official.