Stephen Taub The Tiger Grandcub Who is Challenging Avis Budget Karthik Sarma's SRS has posted double-digit gains in four of the past five years. Stephen Taub March 23, 2018