In large pot render bacon until crispy. Remove bacon for later, keeping rendered fat in pot. Add beef and cook until golden brown on all sides. Remove beef from pot and add carrots, celery, onion, thyme and bay. Cook for 3 minutes then add wine and tomato paste. Cook until reduced by half and then add veal stock. Add beef and bacon back to pot and cover and place in 300 degree oven and cook for 3 hours, until very tender.
While beef is in oven cooking prepare vegetables. Toss all vegetables together with 1/2 cup olive oil and 1 T salt. Spread out on large baking sheet in even layer and cook in 300 oven for 25 minutes. Reserve. When beef is done cooking add to pot.
Portion beef bourguignon into warmed serving plates, top with fried parsley.