New NFL team
Some rich guys have formed a team claiming it will be an NFL powerhouse. Searching for a name, they have: Morehead Minnows, Morehead Shorebirds, Morehead Doughboys, Morehead Sissies, Morehead Pushovers.....any suggestions?