Tennessee State has parted ways with AD Mikki Allen per The Tennessean’s Mike Organ. Allen has been on administrative leave since July 23 while TSU conducts an investigation after six HCs signed a vote of no confidence in Allen. (link)

Keep Reading