Senator Ted Cruz isn't the first official presidential candidate of 2016 — he's the 195th.
The Texas Republican may be the first high-profile politician to declare he's running for president, but scores of average Americans (with significantly lower name recognition) have already filed paperwork...