Barry Jarvis Wesson (born April 6, 1977) is an American former right-handed outfielder in Major League Baseball who played for the Houston Astros and Anaheim Angels.
On October 15, 2001, Wesson was granted free agency, only to be re-signed by the Astros less than a month later.
That year Wesson was selected off waivers by the Anaheim Angels.
At the time of his retirement, Wesson had a career batting average of .194 with one home runs in 31 at-bats.
His lifetime fielding percentage was 1.000 In 2011 Barry played 33 games for the Rockland Boulders of the independent Can-Am League.