Danny Foster
Paul Ford (as David Alan Burr)
Young Danny Foster
Bully 1
Bully 2
Young Melissa Curtis
Radio Voice (voice)
D.J. Voice (voice)
Melissa Curtis (as Corinna Harney-Jones)
John Thomas
Joey
Guy in Car with Joey
Michael Curtis
Cop 1
Cop 2
Aunt Judy
Rachel (as Emerald Godfrey)
Karen Foster
TV Baseball Announcer
Canadian Scout
Young John Thomas
Little League Ump
Quincy
Carole Curtis
High School Teacher
Eulogy V.O. (voice) (as Pastor Dave Brinkley)
Vince Taylor
High School Ump
High School Coach
Joe (as Randy L. Sutton)
Steve
Stu
Tyrell Hunt
Coach Stangel
Coach Fisk
Jeff Walker
Lamont Jordon
Casey Schwartzmann (as Dave Osokow)
Carlos Rodriguez
Rob Martinez
Stadium Announcer
1st Base Umpire #1 (as Ryan Benson)
Homeplate Umpire #1
Stephanie
Diedre
Player in Locker Room
Long Beach Announcer
Coach Valentine
Fullerton Asst. Coach
Scott O'Leary
Fullerton Heckler (as Andrew Johnson Sr.)
Bobby Palmeri
Homeplate Umpire #2
David Miller
2nd Base Umpire
Band Member
Troy Jennings
Long Beach Right Fielder
Long Beach Catcher
1st Base Umpire #2
Fullerton Center Fielder (as DeLaire Doyle)
Physical Therapist
Nurse #1
Doctor
Jose
Homeowner
Tommy
Coach Dale
Coach Weaver
Stampede Security Guard
Stampede Player
Stampede Player (as David Welborn)
Hospital Receptionist
Nurse #2 (as Susan M. Roberts)
Obstetrician
Little Carole