Gabe Abercrombie

McCallie School, TN

H/W

6'1 / 205

POS

OLB

GPA

3.2

CLASS

2026

OFFERS

Indianapolis

Stetson

COMMITTED TO

Indianapolis

NCAA ID

2212740112

CONTACT

423-443-2534