Genie Bouchard Continues to Heat up South Beach for Spring Break by Sports Gossip Staff | Apr 15, 2019 | Tennis Genie Bouchard is now ranked 81st in the World for Women’s tennis. Her decline in the... Read More