For over fifty years the Beef Farmers of Ontario (BFO) has been a tough and credible advocate and unified voice for the province's 19,000 beef farmers, representing all sectors of the industry.