The road to recovery has been long, but Bryan Stow is finally returning home after more than two years, according to the family website.

Stow was the San Francisco Giants fan who was brutally beaten outside of Dodgers Stadium on Opening Day 2011.

Lucky to be alive, Stow started on the long road to recovery that is still ongoing.

After a long two years of being away from home, the insurance company has ceased payment for CNS, so Bryan has come home. Let us clarify something very important—Bryan could have benefited greatly by staying at CNS longer. We are so glad to have him home, but as prepared as we thought we were, it was a difficult transition.

Stow's recovery isn't over and he'll likely need care for the rest of his life. However, his returning home will give him some semblance of normalcy.

While on the outside, things seem a lot better, the family notes there are still a lot of issues.

At first look and during conversations, Bryan appears to be doing better, cognitively. But to be with him as much as we are, we see what others don’t. The memory problems, the use of words that do not belong, the pain he is in and the stiffness in his body that prevents him from being able to do things on his own.

There may be a lot of things not normal with the situation, but he's staying under the same roof as his family. That has to count for something...right?

In another bit of good news, if Barry Bonds has anything to say about it, his kids won't have to worry about where the money will come for a college education.

That's just one less thing to worry about, as financial troubles will continue to follow Stow and his family.

Let's Get This Straight

In no way, shape or form should this situation have ever happened.

When it comes to sports, hate has to go away. We are an advanced-enough society where we can have differing opinions on any subject...especially sports.

Spreading hate because somebody says something you don't agree with or roots for another team is wrong.

Bryan Stow's life will never be the same because of hate.

He's home now, but there are a lot of things he's missed out on and will continue to miss out on.

Baseball, or any sport for that matter, is just a game.

The outcome of a game means nothing in terms of life. The game is there for entertainment and entertainment only.

A person should never be attacked (physically or verbally) for having a different opinion.