Today is the day that the WWE turns on the WWE Network, its new streaming service that provides a 24/7 streaming network along with 1,500 hours of video on demand. To kick off the launch, the company is also rolling out an update to its Android app. This way you can watch your favorite scantily clad beefcakes body slam each other anywhere you'd like.

Read More