Bet On Ballou wins $85,000 Mesilla Valley Speed Handicap