A ‘Super’ experience in Miami

Miami, FL -- On Tuesday, I attended the NFL100 Super Bowl Experience, which took place at the Miami Beach Convention Center in Florida. The Super Bowl Experience will be in the Miami Beach