Keep your “eye” out for this one. Barrie has a new restaurant serving up comfort food and plenty of TV screens featuring your favourite teams, with the arrival of One Eyed Jack at the Wellington Plaza ...