Caroline Garcia gives France the upper hand

Caroline Garcia packs a punch Upcoming tennis star Caroline Garcia put on a spirited display to put France in the driver’s seat in the ongoing Fed Cup finals. Up against the defending champions Czech Republic, the 23 year old trumped…