Miami is riddled with things to do and because of its beach areas  it makes for some of the best pre-game entertainment the US has to offer South Beach always has people and music everywhere  making it a friendly environment for everyone to enjoy