Fresh off a national championship, Ohio State football and Ryan Day have agreed to a seven-year contract extension.
Buffalo can manipulate its tight cap situation by extending current players who are signed through beyond 2025 ...