The Soccer Division
90 minutes of non-stop action requires a caffeine source that doesn't quit. Whether you are setting up nets at dawn or stressing through stoppage time in the final match, these roasts keep you focused on the pitch. No subs allowed.