Frozen in Time: Howie’s Sports Bar and Grill [VIDEO]Frozen in Time: Howie’s Sports Bar and Grill [VIDEO]Located off of 9th Avenue North, Howie’s Sports Bar and Grill started in St. Cloud in 1986 and has become a favorite destination for area sports fans.Dan DeBaunDan DeBaun