Cassidy Freeman has a role in which modern Western television series?
Cassidy Freeman:  She is known for her role as Tess Mercer in The CW's superhero drama "Smallville" and Cady Longmire in "Longmire". Longmire (TV series): Longmire is an American modern Western crime drama television series that premiered on June 3, 2012 on the A&E network.
Longmire