Chad WomackMay 3, 20192 minChad Reviews "Long Shot"Seth Rogen has seemingly lived a fairly charmed life. After breaking through with the late ‘90s cult TV hit “Freaks and Geeks” and...