OKLAHOMA CITY — Oklahoma prosecutors have dismissed felony charges against a former Canadian Football League player after a key witness failed to appear for a preliminary hearing.

The Oklahoman reports prosecutors dismissed the case Tuesday against 27-year-old Roy Finch, who was charged in January with kidnapping and domestic abuse. A woman accused Finch of punching her and refusing to let her leave his Oklahoma City motel room.

Finch is charged in a separate felony case with assault and battery upon a police officer, resisting arrest and possession of marijuana. That case is pending.

Finch played four years at the University of Oklahoma from 2010 to 2013. He had stints in the Canadian Football League with the Ottawa Redblacks and Calgary Stampeders and was the CFL's special teams player of the year in 2017.

___

Information from: The Oklahoman, http://www.newsok.com