General Marriage for life Michael Gurley February 18, 2016 No Comments Troy Cooper… You might say he’s responsible for me meeting my future bride and setting me on a path of…