Quierra Luck

Quierra Luck is a sports writer based in North Carolina. You can follow her @Quierra_Luck