Weight Loss Where is James Bedard now? ‘My 600-lb Life’ star credits 119lb weight loss to family supportBy adminDecember 23, 20210 For James Bedard, his weight loss journey began to address other issues in life, including his depression. However, thanks to…