Ben Affleck was in good spirits when he picked up daughter Violet from basketball practice on Sunday, and we're guessing he's still stoked that the Boston Red Sox won the World Series the other day!

Last week the 41-year-old actor returned home after shooting Gone Girl in Missouri, and while he's done filming there, there are some scenes that still need to be shot in Los Angeles and New York. After a brief break for the holidays it's back to work, as Ben will begin shooting Live by Night, which he wrote and will direct and star in. Maybe that will get him an Oscar for directing?