The Storehouse Bar and Grill, located in the northernmost city of Canada, welcomes fans rooting for the Toronto Blue Jays fans ever since the team made it to the World Series. The cheers are loud as ...