Yaroslav Popovych scored an exciting win in what sounds like a pretty cool finish to today's stage in Rome, GA. Not that I can truly vouch for this, since there's no video for another 94 hours. But I'm looking forward to Sunday. Incidentally, if you're in Georgia and want to listen on official race radio, go here.
Filed under: