North Carolina softball does a human trampoline home run celebration (Video)
North Carolina’s softball team is taking home run celebrations to the next level. After freshman shortstop Kristen Brown homered off Georgia Tech’s Hope Rush to lead off the bottom of…