Strohmyer signs with Buena Vista