No, you do not need a subscription to watch MLB66. You can watch the games for free using the links below or by downloading the app on your phone.