Steven Foster was born in Dallas, Texas. He was raised in a normal american household with his brother, sister, mother, and father. Steven growing up was very into sports and excelled at anything athletically related, he actually ended up getting several scholarships from universities one of those being Texas A&M where he attended to play football. From a young age Steven loved to see, hold, and shoot guns. And once he was old enough he was brought into the family business which is the reason he is stuck in Chernarus as of now.
Find me in game to uncover more... WIP