Happy Gilmore 2 Takes Big Swings With Subway and More Sponsors