A Buffalo Bills fan who reviews sports stadium foods gives a high mark to this 2-foot “monster” dish that can be enjoyed at Highmark Stadium. A Buffalo Bills fan who reviews sports stadium foods gives a high mark to this 2-foot “monster” dish that can be enjoyed at Highmark Stadium.