Ryan McPartlin Shirtless [Just Because]

Reason number 752 that NBC’s Chuck star Ryan McPartlin is Captain Awesome!