16 Kimberly Ibarra flag7sleefs / 1 year 0 0 min read 16%20Kimberly%20Ibarra"> 16%20Kimberly%20Ibarra"> #16NationalityUnited StatesPositionDefensive endCurrent TeamOttawa Braves Share: 16%20Kimberly%20Ibarra"> 16%20Kimberly%20Ibarra">