What in the world is going on with the layout of the New York Yankees website? It looks like the biggest jumbled mess I’ve ever seen. I go here to look up some information and all I want to do when I see the page is close it. Seriously, there’s too much going on here. […]