Skip Nav
Photo 11 of 17


These were John Cusack's glory days.

Between Better Off Dead and Say Anything, the extremely adorable Cusack played George "Buck" Weaver, the shortstop with a conscience who doesn't want to anything to do with the fix but ends up banned from baseball forever. It's heartbreaking, thanks to Cusack's performance.

Image Source: Warner Bros.
All the Latest From Ryan Reynolds