After a season full of surprises and unpredictable results, could the 2018-19 Formula E season be reduced to a two-horse race in the Drivers' and Teams' Championship? At this weekend’s Berlin ePrix, the 2018-19 Formula E Season seemed on course to have its 9th different winner in 10 races this season. After all, five of… …