Sibling Rivalry Drives Bahamian Brothers Growing up in Freeport, Bahamas, brothers Aaron and Andre Levarity were as competitive as they come. The two played several sports throughout their childhood and competed against one another in almost everything they did, with neither brother wanting to lose to the other. This rivalry has helped them grow into […]