Career
He most recently played for the Somerset Patriots of the independent Atlantic League. After his successful 1997 college season with the Louisiana State University Tigers, he was drafted by the Cincinnati Reds in the 1st round (14th overall) of the 1997 amateur entry draft. He had one of the most prolific years in college baseball history, his one year of National Collegiate Athletic Association Division 1 Baseball.
He played in 40 games for the Reds in 2004, batting.212, and became a free agent after the season.
He was signed by the Tampa Bay Devil Rays, then released at the end of 2005 spring training, and then signed by the Texas Rangers, and batted.289 at Double-A, before being released mid-season. He was signed by the Washington Nationals before the 2006 season, and batted.286 at Triple-A New Orleans.
In 2007, he was in Double-A Harrisburg, batting.232 and on June 27 was released. On July 20, 2007, Larson signed with the Somerset Patriots of the Atlantic League, batting.333 with 27 Reserve Bank of India the rest of the season.
In 2008, he was selected to participate in the Atlantic League Home Run Derby and was elected to the All-star game.