Alex O'Loughlin was spotted in Pittsburgh filming some rugby scenes for his new show
Three Rivers. I know rugby is very popular here where I live and I know after watching it I would love to play with Alex! Alex got a chance to film this scene with the Pittsburgh Rugby Club on Bigbee Field.
Alex had
this to say about it all. "I want to spend more time on the South Side and up here. I've had all the obvious stuff like Primanti