James Longstreet Ain’t Got Nothin’ on William Mahone

Now that you've read the post, share your thoughts.