Tom is a drool-worthy stock car driver in Days of Thunder.
Brad plays real-life baseball player turned Oakland A's general manager Billy Beane in Moneyball.
Matthew McConaughey and Matthew Fox are super-hot, college football coaches in We Are Marshall.
Before he was a hey-girl sensation, Ryan played a baby-faced high school football player in Remember the Titans.
School Ties is full of man candy, but one of our personal faves is Brendan Fraser in his football getup.
Billy shows his toned legs off while playing famous runner Steve Prefontaine in Without Limits.
Even in their somewhat goofy vintage football gear, John and George look yummy in Leatherheads.
A very young and cute Leo plays a troubled b-ball player in The Basketball Diaries.
James and Paul are double trouble as high school football players in Varsity Blues.
Paul Bettany is one hot tennis pro in Wimbledon.
Matt Damon looks too cute as a golfer in The Legend of Bagger Vance.
Eddie is a fine hockey player in Miracle.
Will looked ripped playing the legendary boxer Muhammad Ali in Ali
Kevin is mighty fine as a minor league baseball player in Bill Durham.
Russell fights his way back to the top as a boxer in Cinderella Man.
Charlie Sheen rocks the baseball uniform in Major League.
Matt Damon plays a rugby player to hot perfection in Invictus.
Omar is a sexy, shirtless basketball player in Love & Basketball.
D.B. plays a hockey player turned figure skater in The Cutting Edge.
What can he say, it just comes naturally! Robert is one good-looking baseball player in The Natural.
Sean beats the odds as a college football star in Rudy.
Marky Mark plays real boxer "Irish" Micky Ward in The Fighter.
At 52, Paul is aged perfection as a hockey player in Slap Shot.
Before the TV show Friday Night Lights was the movie, starring a hot football player played by Jay Hernandez.
Kevin proves even golfers can be hot in Tin Cup.