Fred Jackson investing in Buffalo steakhouse with two former Bills teammates
'Jackson said he doesn't want the restaurant, which will be located at 200 Delaware Avenue and is scheduled to open in the fall, to have a normal steakhouse feel. He wants there to be more energy, and he thinks the city needs a place like it.'