Stephen "Brandon" Spears
May 8, 1975 - September 6, 2020
Stephen "Brandon" Spears, 45, died at his home on Sunday, September 6, 2020. He was a friend to many, an avid sports fan, and a loving father. Brandon was born in Stillwater, Oklahoma on May 8, 1975, to Stephen Roger Spears and Kathy Parks McFarlin.... View Obituary & Service Information
