Sammy Sosa
Sammy Sosa was the first batter to hit a home run against every Major league team
Yakubu and Van Persie.
Sosa
Al Leiter was the first pitcher to defeat all 30 Major League teams.
Kevin Phillips, Wayne Rooney and Frank Lampard are some of the players who have scored against every premier league club.
21 matches
Ryan Giggs is the only player to have scored in every premier league season
this is a opinion but no not every, some yes, but no not every.
Barry Zito
Kevin Keeghan
100% every player plays hurt.
Ryan Giggs