Brian Anderson is a Major League Baseball player. He played in 1993 to 2005 as Pitcher for the Kansas City Royals, the Cleveland Indians, the Arizona Diamondbacks and the California Angels.

Brian Anderson
bio
content