randi foster news and photos