Germany and India reign supreme in the Final of the Fiscally Responsible Pro League, a lesson for all in marketing and more from Matt's Mystery File