Foster finished his junior season at Troup County High School with 185 tackles, including 34 tackles for loss and 18 sacks.
Foster beendete seine Juniorsaison an der Troup County High School mit 185 Tackles, wobei 34 Tackles für Raumverlust sorgten und 18 Sacks dabei waren.