the Associated Press is reporting that following arthroscopic surgery Monday on his right knee, SF’s Barry Bonds is expected to miss most of spring training. However, the Sultan Of Surly is expected to fully recover by April.

In an unrelated story, Randy Velarde is also expected to miss most of spring training.