Michael 'Squints' Palledorous is a fictional character from the 1993 film The Sandlot.
OF 3512
OF 38
OF 15
OF 101