The southern U.S. seems to be the home of enormous restaurant steaks. In many of them you don't pay for it if you eat it all. An example is the Texas Cattle company Restaurant in St. Petersburg FL where they have the "96-ounce challenge". Here are few others:
Here in Ontario the Hard Times Restaurant in Niagara Falls ON has a 70-ounce steak that costs you $49.95 if you can't get it all down. I prefer much smaller steaks, but I got curious about this phenomenon. Have you run across any restaurants in the Toronto area that offer a giant steak free if you can polish it all off?