The floating showcase marks a strategic push to expand fan engagement ahead of stadium games at Northwestern Medicine Field this weekend