RE: Saw the biggest buck of my life yesterday...
Doesn't really surprise me. VA has great game when it comes to deer, turkey and bear. The whitetails in a lot of areas don't get the pressure they would otherwise due to residing in urban developments. Chances are that is where he normally hangs out and was on the prowl the day you saw him.
You may see him again. Put out some dominant buck lure.