The esteemed Dr. Cousins is the founder and senior pastor of Love First Christian Center in Riverview, FL. He is an accomplished author and contributing benefactor and producer of the critically acclaimed movie, "A Question of Faith." Leveraging his nationally recognized status as a retired NFL def…