Browsing Tag

The Rock

Smackdown Falls Down

After what many consider an entertaining debut of Smackdown on Fox, some chinks in the armor have appeared. While Smackdown had the intensity of a pay-per-view, it lacked certain things that made the show standout, and those mainly…
Read More...