Jesus Christ, I know they wanted a cute mascot to promote the name but do we need to show a literal grilled dog? That is the opposite of take your dog to the park day, more like "keep your dog at least 1,000 feet from the stadium day."
At least their heart was in the right place kowtowing to the local RI constituency. Will probably be a photo op with some politicians who passed the spending plan for the new ballpark.